Residents of a small rural town discover that a demon is about to be born among them. They desperately try to escape before the evil is born, but it may be too late.
2021
1976
2017
1991
2007
1968
2016
1994
2006
2023
1988
2018
1982
2024