Sasquatch: The Legend of Bigfoot
Deep in the heart of the wilderness, a team of scientists embarks on a groundbreaking expedition to uncover the truth behind the legend of a mysterious, ape-like creature, rumored to roam the forests undetected for centuries.