An evil cult unleashes a monster on a small south-western town that refuses to go down without a fight.
2024
2009
2025
1978
2022
1994
2000
1999
2003
1975
2023
2006
1982
2019
1997