Aliens masquerading as owners of a small town video store distribute tapes that cause anyone who watches them to pleasure themselves and whoever else is nearby.
1982
2024
2005
1976
2023
2020
2015
1990
2007
2008
1993
1995
2019
2011
2025
1953
2022