A village is terrorized by a demonic entity and a deadly ancient curse.
1982
1979
2001
1940
1990
1999
2023
—
2020
2018
2024
2022