Within the dense greenery of this forested New York preserve hides shimmering lakes, manicured trails, and plenty to appeal to outdoorsy thrillseekers.
The movie is now on Peacock and will arrive on Netflix in the US this May.