A village is terrorized by a demonic entity and a deadly ancient curse.
2017
1915
2001
2019
2022
2016
2005
1970
2007
1987
1975
1983
2006
1990
2023