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.
2003
2024
2013
1963
2015
2020
2023
2019
2011
1999
2007
1921
1976
1996
1995
—
1991