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.
2018
1995
1974
2000
2015
1982
2014
1993
1996
2024
2023
2022
2013
2019