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.
2026
2015
2006
—
2022
2013
1954
1995
2020
2024
2025
2012
2009
2023
2010