A group of teenagers out in the woods come under attack by Bigfoot.
You can now watch Bigfoot at Holler Creek Canyon online on the following streaming services in the United States.