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.
1977
2006
2008
2002
2016
2003
1979
1962
1988
2004
2000
1983
1998
1960
1956
1992