Action adventure with a dash of science fiction. A rescue mission on the slopes of Machapuchare, home of the infamous Yeti, goes horribly wrong.