The Squatchers

The Squatchers (2025)

Release Date : 2025-04-09

Status : Released

Language : EN

Duration : 120 min

Director : Kalani Hubbard

Producer : Stefanie Hubbard

Rating : 6.5

Synopsis:

A group of friends, known as "The Squatchers", set out to fulfill their dream of finding Bigfoot, only to wind up on a heart-pounding quest for survival against the unknown. This is one adventure you have to see to believe.