A couple open a video store in a new town, and come to find out that the locals only rent horror films and the "occasional triple X'er", and make their own snuff videos.
2023
1997
1995
2018
1998
1986
2010
2012
1977
1989
2015
2011
1981
2022
1984
2006
2005