白宮特情局代號"奧林匹斯"遭遇恐怖襲擊,由前北約特種兵托蘭領導的武裝團伙劫持總統并控制核武密碼"地獄犬",以此要挾全球主要國家撤回軍事力量。曾在圣誕夜護衛任務中因失誤導致第一夫人喪生的特勤局探員邁克·班寧(杰拉德·巴特勒飾),意外成為白宮內唯一幸存的特勤人員。臨時政府派遣的三角洲部隊遭總統辦公室改裝的自動防御系統全殲,班寧利用對建筑結構的熟悉潛入東翼,在通訊中斷情況下獨自展開營救。他先解救出被關押的總統兒子,隨后與被困在防彈密室的總統(艾倫·艾克哈特飾)建立聯系,通過破壞通風系統癱瘓核武發射倒計時。在總統辦公室與托蘭展開近身搏斗后,班寧將引爆器密碼交予特勤局局長林奇(摩根·弗里曼飾),最終在空軍一號起飛前摧毀裝載核彈的C-130運輸機。