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.
2008
2004
1996
2020
2012
2016
2014
2005
2006
1973
2017
—
1934
1971