A young woman seeks answers after her buddy unexpectedly vanishes in Whitehall, New York, an Adirondack town well-known for Bigfoot sightings. She swiftly discovers that sheltering in the woods exposes her to an evil far more sinister than she imagined.
Read full
A young woman seeks answers after her buddy unexpectedly vanishes in Whitehall, New York, an Adirondack town well-known for Bigfoot sightings. She swiftly discovers that sheltering in the woods exposes her to an evil far more sinister than she imagined.
Discussion