Satan demands worship but now he demands a meat cleaver massacre. A town under the control of the devil and a mystery killer on the loose leads to shock after shock.
1998
1991
1994
2017
—
2010
1930
2008
2003
2015
2016
2020
1984
2000
1946
2025
2004