About three high school students search for Sasquatch.
Thriller
NextFilm 2025