A village is terrorized by a demonic entity and a deadly ancient curse.
1988
1961
1969
1963
2024
1983
2023
2004
2000
1981
1994
1967
1940
2019
1992