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.
2020
1986
2006
2001
1943
2018
1922
1992
2023
—
2008
2014
1968
1979
2024
1988
2026
1906