An evil cult unleashes a monster on a small south-western town that refuses to go down without a fight.
2017
2016
2015
2001
2006
1956
1968
1976
2003
2019
2010