A village is terrorized by a demonic entity and a deadly ancient curse.
2024
1985
1990
2018
2019
2006
2007
2013
2010
2017
2002
2004
1993
2009