A village is terrorized by a demonic entity and a deadly ancient curse.
2024
2000
1989
1994
1986
2004
2010
2014
2013
2017
1987
2012
1979
2019
1999
1998