A village is terrorized by a demonic entity and a deadly ancient curse.
1981
1984
1988
1993
2009
1996
1927
2014
2015
1970
2023
—
2025
2008
2022