杰克(哈里森·福特 Harrison Ford 饰)曾是中情局的一名情报员,在一次度假中,他偶然目睹了一场以北爱尔兰国务大臣霍姆斯(詹姆斯·福克斯 James Fox 饰)为目标的恐怖活动,职业习惯让他无法对此坐视不管,在杰克的协助下,恐怖份子米勒(肖恩·宾 Sean Bean 饰)被捉拿归案,杰克也得到了赢得的奖赏。 虽然行动失败了,但恐怖分子们并没就就此罢休,而是决定再干一票,此时已经越狱成功的米勒主动请缨加入行动,他的脑中只有一个念头,那就是向杰克寻仇。很快,敏感的杰克就发现自己和家人正处于极度危险之中,为了捍卫国家和平,更为了保护自己的家人,杰克回到中情局,重操旧业。
杰克·瑞恩(福特饰)正在伦敦与家人一起“工作度假”。他已从中央情报局退休,是美国海军学院的教授。杰克在皇家海军学院演讲,然后走出去与妻子凯茜和女儿莎莉会面。
与此同时,凯茜和莎莉正在白金汉宫附近观光。两人遇到了一名英国皇家卫兵,莎莉试图通过在他面前即兴跳踢踏舞来让卫兵做出反应。当这名经过训练可以忽略干扰的警卫对她的滑稽动作没有反应时,她印象深刻。
当莎莉和凯茜离开警卫,前往与杰克会合时,他们路过一辆偷来的出租车,车里坐着三名阿尔斯特解放军 (ULA) 恐怖分子:司机凯文·奥唐纳 (Kevin O'Donnell) 和肖恩·米勒 (Sean Miller)。肖恩·宾)和他的弟弟帕特里克。三人正在装枪,准备对英国北爱尔兰事务大臣兼英国王室成员(太后的表弟)威廉·霍姆斯勋爵进行预定伏击。当他们完成武器装载时,另一名恐怖分子安妮特通过无线电向他们通报,福尔摩斯勋爵将与他的妻子和儿子离开宫殿。
当福尔摩斯勋爵的汽车离开宫殿时,恐怖分子的汽车在他身后排队。他们跟着车子,向埋伏点驶去。奥唐纳和米勒兄弟开车时戴着滑雪面具。
与此同时,瑞安正准备过马路去见他的妻子和女儿。他到达的同时,福尔摩斯勋爵的汽车正经过该地区。
突然,安妮特驾驶的另一辆出租车停在路边,驶出并突然转向霍姆斯勋爵的车辆前面。与此同时,奥唐纳的车突然停在车后。米勒夫妇和另一名同伙跳下车,迅速在专职司机汽车的发动机下方安放了一枚炸弹。炸弹爆炸时,瑞安看到了发生的事情,急忙让家人前往掩护。过了一会儿,肖恩和另一名同伙开始向车内开枪,霍姆斯勋爵的司机和保镖中弹满天。袭击并没有杀死福尔摩斯勋爵,他目前正在用自己的身体来保护他的家人。肖恩走到后门,用枪指着福尔摩斯勋爵下车。瑞安无法忍受只是一个旁观者,他立即突破掩护,跑到米勒身后,解除了他的武装。当瑞恩抓住肖恩的手枪时,他的左肩被另一名恐怖分子开枪射中。瑞安还击,击中另一名恐怖分子的肩膀。帕特里克试图逃跑,但瑞安开枪射中他的胸部。看到两名皇家卫兵冲向现场,剩下的恐怖分子迅速回到车里开走,留下肖恩在当局到达时被抓获。他们撤回仓库,在那里更换车牌。
瑞安在医院醒来,肩膀的伤口正在康复。美国领事馆的代表和伦敦警方的官员拜访了他,并询问了他的英雄事迹。他讲述了凯文·奥唐纳(Kevin O'Donnell)和肖恩·瑞恩(Sean)和帕特里克·瑞安(Patrick Ryan)的故事,凯文·奥唐纳是一个暴力 ULA 分裂组织的头目,他们都在年轻时成为孤儿,受到奥唐纳的照顾和指导。肖恩是一个特别危险和暴力的反社会者,他与奥唐纳一样对英国对北爱尔兰的统治持激进观点。
瑞安被传唤作为证人出庭指控米勒。尽管辩护律师质疑瑞安是否参与了这起事件,并指出他不是中央情报局或任何其他以他的方式运作的组织的现场特工,但瑞安坚持自己的立场。当瑞安被带出法庭时,米勒勃然大怒,并发誓要报仇。随后,米勒被判所有罪名成立,并被判处终身监禁。瑞安被授予维多利亚骑士勋章,并最终返回美国。当他们到达时,凯茜告诉他她一直有孕吐症状,而且她怀孕了。