After her buddy inexplicably vanishes in Whitehall, NY, an Adirondack village famous for Bigfoot sightings, a young woman sets out to find answers. She rapidly discovers that sheltering in the woods is a source of evil far more sinister than she imagined.
Read full
After her buddy inexplicably vanishes in Whitehall, NY, an Adirondack village famous for Bigfoot sightings, a young woman sets out to find answers. She rapidly discovers that sheltering in the woods is a source of evil far more sinister than she imagined.
Discussion