3.3 Yeti: Curse of the Snow Demon Nov. 08, 2008 Yeti: Curse of the Snow Demon IMDb: 3.3 2008 85 min Surviving the plane crash was only the beginning … After their plane crashes into uncharted territory in the Himalayas, the survivors set ... ActionAdventureHorror