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.
2011
1973
1920
2006
1907
1983
2012
1984
1943
1940
1988
2017
2016
2008
1993
2025
1948
2009