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.
2002
2005
1978
2018
2024
2000
2014
1983
2003
2011
2008
2010
1995
1999
2015