曾参加过美国内战的退伍老兵埃森·爱德华兹(约翰·韦恩 John Wayne 饰)战争结束后返回家乡德克萨斯州,来到哥哥的农场希望与亲人重聚团圆。埃森一直暗恋着自己的嫂子,只把这份感情放在心底。然而一场科曼奇族的突袭,让埃森的心愿彻底粉碎。在这次印地安人的袭击中,埃森的哥嫂双双被杀,侄女黛比(娜塔利·伍德 Natalie Wood 饰)被掠,生死未卜。为了给自己心爱的嫂子复仇,也为了找到黛比的下落,埃森在哥哥养子马丁(杰弗里·亨特 Jeffrey Hunter 饰)的陪伴下,开始了艰难的搜寻岁月。埃森不惜耗时五年和花费千元赏金来寻找酋长斯卡的下落,然而埃森对印第安人彻骨的仇恨和几近疯狂的举动,让马丁开始怀疑叔叔搜索黛比的真正原因,马丁甚至担心,埃森会杀死已被印第安人同化的黛比。
年轻的凯尔(查宁·塔图姆 Channing Tatum 饰)从阿富汗前线退伍后在国会安保部门工作,他的终极梦想是保护美国总统索亚(杰米·福克斯 Jamie Foxx 饰)。凯尔与离婚的妻子育有一个正在上小学的女儿艾米莉(乔伊·金 Joey King 饰),她因为父亲入伍的经历变成了一个政治迷,尤其对索亚总统和白宫极其崇拜。凯尔为了让女儿高兴承诺带她参加白宫内部一日游,顺便在当天去应征由卡罗(玛吉·吉伦哈尔 Maggie Gyllenhaal 饰)领导的特勤部门的工作。可是就在同一天,一伙身份不明的武装分子乔装潜入白宫并对索亚总统进行搜捕,一场腥风血雨蓄势待发。正在陪女儿参观的凯尔能否临危不惧解救总统?凯尔是否能同时保护女儿?而这场动机不明的暴力背后是否掩盖着不为人知的肮脏秘密?