Another season of the television show Creature Hunt is about to begin, and host Zach Larson is getting ready to start filming. After the producers decline to do an extra episode focused on the small town of Tahoma Valley, Zach becomes determined to gather his own footage. When Zach and his girlfriend, Autumn Hunter, decide to take a few days to return to Tahoma Valley for a hands-off investigation of Bigfoot sightings, they learn that there...