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.
2009
2023
2017
1983
1998
2006
2020
1979
1964
1956
1980
1970
2010
1978
2013
1987
2016
—