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.
2020
1983
2000
1953
1975
1978
1990
2021
2017
2005
2009
1982
2014
1965
1963
1998
2016
2018
2023