Yeti: Curse of the Snow Demon

Yeti: Curse of the Snow Demon

Available on Prime Video
Bone-chilling monster mayhem. When a plane crashes into the Himalayas the survivors face the perilous plummeting temperatures along with a huge hairy beast devouring them like frozen ready meals.
Starring Peter DeLuise, Carly Pope, Ona Grauer
Director Paul Ziller