1979年11月4日,伊朗的革命军攻进了美国在伊朗德黑兰的大使馆,将大使馆的工作人员劫为人质。有超过50名人员被关押,但有6人逃脱,并躲在加拿大驻伊朗大使KenTaylor(维克多·加博VictorGarber饰)的家里。CIA高层JackO’Donnell(布莱恩·科兰斯顿BryanCranston饰)找到专家TonyMendez(本·阿弗莱克BenAffleck饰),让他协助将那六个人带回美国。经过讨论后,CIA决定采取Tony的办法,以拍摄电影的名义,Tony到伊朗将那六个人带回。Tony联系了他在好莱坞的朋友,化妆师JohnChambers(约翰·古德曼JohnGoodman饰),并联系了电影制片人Lester(艾伦·阿金AlanArkin饰)。