- 1905年,香港中环。革命志士惨遭暗杀。知悉孙中山(张涵予 饰)即将抵港,清廷遂派遣将军阎孝国(胡军 饰)前来剿杀。他收买赌徒沈重阳(甄子丹 饰)作密探。适逢商人李玉堂(王学圻 饰)之子李重光(王柏杰饰)考学庆典,沈重阳见前妻月茹(范冰冰 饰)与幼女已成他人家眷,黯然离去。为护孙,《中国日报》社长陈少白(梁家辉 饰)邀戏班班主(任达华饰)出手,令其惨遭灭门,其女方红(李宇春 饰)侥幸生还。陈少白被擒,与阎孝国相见,师生决裂。独子游行好友被擒等变故,使李玉堂投身革命,引得探长史密夫(曾志伟 饰)查封报馆。其间,李玉堂帮车夫阿四(谢霆锋 饰)与恋人阿纯(周韵 饰)订婚。月茹夜会沈重阳,要他弃暗投明。打女方红、小贩王复明(巴特尔 饰)、乞丐刘郁白(黎明 饰)等人也先后加入护孙行列。一场惊心动魄的全城追杀由此展开…… 本片投资1.5亿人民币,史上首度以 1:1的比例,在上海重铸了1905年的香港中环。
- 1942年10月10日,汪伪政权举行了盛大的国民政府庆典。然而,一系列的军政要员遇刺事件,让身为特务处长王田香(王志文 饰)如坐针毡。在对女刺客(刘威葳 饰)的酷刑审问中,他获得了一条关键的情报——代号为老鬼的地下党已经混入了剿匪司令部。立功心切的王田香立刻向日本皇军特务机关长武田(黄晓明 饰)做了汇报。二人随即在裘庄布下了一个圈套,意图通过放出假消息逼老鬼现身。 在被怀疑的对象中,有司令的侍从官白小年(苏有朋 饰)、军机处长金生火(英达 饰)、剿匪大队长吴志国(张涵予 饰)、译电组组长李宁玉(李冰冰 饰)以及行政收发专员顾晓梦(周迅 饰)。在怀疑与排查中,武田与王田香不择手段软硬兼施,然而事情的发展却出乎意料……