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
2025
1994
2000
1968
1957
2020
2008
—
2011
1984
1977
2017
1990
2009
2021
2023
1959