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.
2002
1982
1996
1986
2023
2017
2009
2010
1965
1998
1979
1997
2007
1975
1984
2014
2022