A village is terrorized by a demonic entity and a deadly ancient curse.
1988
1989
2016
2011
1997
2020
2023
2022
2019
2009