A village is terrorized by a demonic entity and a deadly ancient curse.
2023
2013
1998
2018
2017
2020
2022
1956
1957
1991
2014