A fracking crew drills on sacred Native American land, unleashing an ancient demon. There are only two ways out of the woods, succumb to the demon or die.
1984
1990
2001
2006
1999
2021
2023
2002
2013
2018
1980
2000
2024
1996
2016
2014
2019