故事发生在车水马龙的繁华大都市纽约,这里的博物馆正在举办一场宴会,让参加宴会的众人没有想到的是,四位不速之客骑着高头大马闯入了大厅,并且抢走了博物馆所收藏的一件展品。之后,四具尸体被市民发现,而他们抢走的展品却下落不明。 身处现场亲身经历了这一场混乱的苔丝(米拉·索维诺 Mira Sorvino 饰)敏感的察觉到了此事有异常。她联手FBI派出的警探达利(斯考特·佛雷 Scott Foley 饰)决心彻查整个事件,并就此挖掘出了隐藏在十字军骑士团中不为人知的黑暗秘密。与此同时,一位名叫马丁(Stéphane Demers 饰)的骑士渐渐浮出了水面,他是最后一名幸存的圣殿骑士,在他的身上,或许存在着解开谜团的钥匙。。英国首相神秘逝世,美国特勤局特工班宁(杰拉德·巴特勒 Gerard Butler 饰)将配合特勤局局长琳·雅各布(安吉拉·贝塞特 Angela Bassett 饰)做好准备,陪同本杰明·阿瑟总统(艾伦·艾克哈特 Aaron Eckhart 饰)前往伦敦圣保罗教堂参加英国首相的国葬仪式。
由于所有大国首脑都必然要出席,这场葬礼理应是全世界安保最严密的活动。 然而,各国首脑刚刚抵达不久便遭遇暗杀,伦敦地标建筑也纷纷遭袭。阿瑟、班宁和雅各布也遭到伏击,在连天的炮火和爆炸中撤退。满目疮痍的英国首都进入封锁状态。奉雅各布之命保护阿瑟总统的班宁必须躲开敌人的视线,抢在对手的前头先下手为强,不惜一切代价保护阿瑟总统安全回国……。1884年,正值英国对苏丹的殖民战争期间。出身军官家庭的英国军官哈里·法弗沙姆(希斯·莱杰 Heath Ledger 饰)刚刚与未婚妻黛绮(凯特·哈德森 Kate Hudson 饰)订婚。然而在得知他所带领的精锐部队将要出海前往苏丹与当地穆斯林作战的计划后,哈里纠结在对幸福生活的憧憬与对战争的恐惧与质疑之中,还是辞去职务离开了军队。为了嘲讽哈里的怯懦,他的三位好友和黛绮寄给他象征耻辱的四根白羽毛。众叛亲离的痛苦和前线不断传来的死亡名单,时刻折磨着哈里,他感到深深的愧疚与自责。为了挽回荣誉,哈里乔装成阿拉伯人孤身一人前往苏丹去挽救战友们的生命。
本片改编自A.E.W.Mason的同名小说。。