1972年10月13日,乌拉圭空军571号军机失事坠落在安第斯山区,机上45人中仅有29人活下来,然而这只是起点,一段超乎想像的经历才正要展开。《绝地盟约》取材自此真实事件。
中士约翰 · 金利在战场上执行任务时受伤,与当地翻译艾哈迈德一同逃亡,后回国发现艾哈迈德家人未获准离开战区,金利决定报恩并保护他们,重回战区救出艾哈迈德一家。
美军中士约翰·金利(杰克·吉伦哈尔 饰)最后一次在阿富汗执行任务,和当地翻译艾哈迈德一起调查该地区。他们的部队在巡逻中遭到伏击,两人成为唯一的幸存者,在敌人的追击下,艾哈迈德冒着生命危险带着受伤的金利穿过数英里的岖崎地形到达安全地带。回到美国本土后,金利得知艾哈迈德和其家人并没有像承诺的那样获准前往美国,他决心保护这个朋友并报恩,重回战区在当地民兵到达之前救出艾哈迈德一家。