A village is terrorized by a demonic entity and a deadly ancient curse.
1998
1970
1991
2020
1957
2010
1965
1958
1943
2014
2012
2008
2013
2023
2016
1993