Set in the titular rural town, where a preacher's virgin daughter mysteriously becomes pregnant and a serial killer begins butchering the locals.
2014
2024
2021
2025
1945
2012
2020
2018
1993
1935
2005
1928
2016
1983
2002