Adventure drama. A mountain guide returns to the treacherous pass that claimed the life of her fiance. She is accompanied by a group of scientists who claim they can locate the body using satellitle technology. But it soon becomes apparent that the team's motives are far more sinister.