Carla and Dean resolve to flee the hustle of the massive metropolis, buying a house in a distant forest. They've large plans for his or her new quiet life, solely to search out one thing rather more sinister; they're on the land of a cult, and the chief claims a telepathic connection to a legendary beast that inhabits the woods surrounding them. Carla and Dean are pressured to uncover the terrifying fact of the cult's prophecy.