A village is terrorized by a demonic entity and a deadly ancient curse.
2024
2004
1977
1990
1994
1995
1988
1989
1972
2014
2019
2021
2010
2013
2006
2000
—
2012