A village is terrorized by a demonic entity and a deadly ancient curse.
2021
2019
2015
2022
2017
1955
1962
1964
2018
2010
2020
2011