A village is terrorized by a demonic entity and a deadly ancient curse.
—
2024
2013
2018
1965
2023
1979
2012
2005
2006
2014
2015