A village is terrorized by a demonic entity and a deadly ancient curse.
2024
2018
2008
2022
2010
2004
2006
2013
1988
1989
1995
2019
1986
1996
1993
2025
1959