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
1930
1964
2024
1996
1949
2015
2001
1957
1960
1979
1940
2017
1944