A group of treasure hunters ventures into the snowy wilderness of Canada in search of a legendary treasure. However, their expedition takes a deadly turn when they come face to face with a ferocious Yeti. With their lives on the line, they must find a way to survive and escape the clutches of the deadly creature.
Where to watch in United States