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.
2017
1981
1995
2024
2008
1999
1985
2003
1979
1992
1997
2005
2001
2014
1988
1996
2022