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.
2016
1954
2020
1993
2015
1996
1987
2005
2001
1990
1998
2000
1986
1972
1977
1982
1979