- 安妮(桑德拉·布洛克 Sandra Bullock 饰)和杰克的恋情并未走到最后,失落的安妮决意不再与特警恋爱,现任男友亚历克斯(杰森·帕特里克 Jason Patric 饰)为爱情隐藏特警身份,但无奈还是暴露,于是携安妮前往加勒比海度假作为弥补。在他们的游轮上,潜藏着一名危险人物——设计轮船操作系统的工程师基格(威廉·达福 Willem Dafoe 饰),基格身患绝症却遭到解雇,他为了报复公司掌控了轮船的自动航行系统,在船内装满炸弹,船长只得与乘客弃船,危机关头,亚历克斯挺身而出,与安妮返回船上救助被困的乘客。在游轮冲向毁灭终点的同时,安妮又落入了基格之手……
- 瑞秋(安娜·钱斯勒 Anna Chancellor 饰)是一位富有而善良的女性,收养了五个孩子。一天,她被人发现在自己家中遭到了谋杀,警方在犯罪现场找到了她的其中一名养子杰克(安东尼·鲍伊 Anthony Boyle 饰)的指纹,杰克被视为最大嫌疑人,遭到了逮捕。可是,就在庭审即将开始之际,杰克在狱中死于一场意外,这宗案件就以杰克是凶手为结果就此盖棺定论。 一晃眼十八个月过去,当瑞秋的丈夫里昂(比尔·奈伊 Bill Nighy 饰)即将和他的未婚妻携手步入婚姻殿堂之际,一位名为亚瑟(卢克·崔德威 Luke Treadaway 饰)的男子出现在了他们面前,并且带来了一个爆炸性的消息——杀死瑞秋的凶手并非杰克,而是另有他人。
- Bruce(詹姆斯·麦卡沃伊 James McAvoy 饰)是一个苏格兰警察,有一个美丽的妻子和一个可爱的女儿,他们婚姻幸福令人称羡。一个日本人在一条隧道里被人杀害,警局非常重视这个案子,同时警局最近有一个升职名额,Bruce和他的几个同事们都跃跃欲试。而Bruce深信通过他出色的办案能力再加上一些小手段,只要他能破了这个案,他定能得到提拔。在调查谋杀案的过程中,Bruce又接手了另一个案件——调查到底是谁老是给他的好友Bladesey的妻子打骚扰电话。在办案的过程中,Bruce不断向观众展示了一个出色的警察是如何利用邪恶的人性来达到他的目的的...... 本片改编自《猜火车》作者埃文·威尔什的同名小说。