An investigative team is sent to the small Alabama town of Steeds Ridge to investigate alleged Sasquatch sightings. They are counting on a local man to take them far into the woods, but he seems to be disrupting the investigation.
Your rating
Your review
Cast
13 people
Dustin Grammer Director
United States release June 27, 2023
Languages
Original language
English
Release dates
United States · June 27, 2023
Digital