A village is terrorized by a demonic entity and a deadly ancient curse.
2024
2022
2004
2007
2018
2017
2011
2005
2014
2003
1983
1977
2009
1981
2006
1980
1966
2000