英國首相神秘逝世,美國特勤局特工班寧(傑拉德·巴特勒 Gerard Butler 飾)將配合特勤局局長琳·雅各布(安吉拉·貝塞特 Angela Bassett 飾)做好準備,陪同本傑明·阿瑟總統(艾倫·艾克哈特 Aaron Eckhart 飾)前往倫敦聖保羅教堂參加英國首相的國葬儀式。
由於所有大國首腦都必然要出席,這場葬禮理應是全世界安保最嚴密的活動。 然而,各國首腦剛剛抵達不久便遭遇暗殺,倫敦地標建築也紛紛遭襲。阿瑟、班寧和雅各布也遭到伏擊,在連天的炮火和爆炸中撤退。滿目瘡痍的英國首都進入封鎖狀態。奉雅各布之命保護阿瑟總統的班寧必須躲開敵人的視線,搶在對手的前頭先下手為強,不惜一切代價保護阿瑟總統安全回國……