A village is terrorized by a demonic entity and a deadly ancient curse.
2002
2006
1980
2022
2024
1987
2005
2016
1972
2014
2019
1984
2008
2003
1986
2004
1991
1998