瑞秋(安娜·钱斯勒 Anna Chancellor 饰)是一位富有而善良的女性,收养了五个孩子。一天,她被人发现在自己家中遭到了谋杀,警方在犯罪现场找到了她的其中一名养子杰克(安东尼·鲍伊 Anthony Boyle 饰)的指纹,杰克被视为最大嫌疑人,遭到了逮捕。可是,就在庭审即将开始之际,杰克在狱中死于一场意外,这宗案件就以杰克是凶手为结果就此盖棺定论。 一晃眼十八个月过去,当瑞秋的丈夫里昂(比尔·奈伊 Bill Nighy 饰)即将和他的未婚妻携手步入婚姻殿堂之际,一位名为亚瑟(卢克·崔德威 Luke Treadaway 饰)的男子出现在了他们面前,并且带来了一个爆炸性的消息——杀死瑞秋的凶手并非杰克,而是另有他人。。邻埠高级长官荣先生刚结束了对香港的访问即将离开,然而在机场,突然出现杀手行刺荣先生。荣先生身中三枪生命垂危,张志诚警司将逃跑时坠楼的女杀手逮捕。随后此案被交给总督察姚天明负责,坠楼的女杀手北条真理短暂失忆,不能提供任何线索,而姚天明的家人却被一队由“奥多桑”带到香港的国际恐怖分子劫持,因担心儿子安危,姚天明只得暗中服从恐怖分子,假意将北条真理杀死,而实际却带走了北条,希望从她处得到恐怖分子的真实身份并解救自己的儿子。警方对姚天明的“背叛”反应迅速,张警司通缉姚和北条二人。原来北条从小被奥多桑拐走收养,并培养成冷血杀手,这次行刺行动中,北条只不过是阵前的烟雾,真正的幕后杀手另有他人……。