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.
2010
—
1989
1987
1966
1986
1993
2017
2001
1988
1996
2014
2022
2024
2000
1998