剧情:七一坊马戏团正在马来西亚巡演,剧团成员偶然听说了二战期间日本人留下的宝藏。在飞刀专家张大楚(柯林·周饰)的带领下,他们用五人杀死了寻宝者。Sonny(郭富城饰)是一个想成为飞刀专家的小个子,他跟随他们目睹了这群人被杀的整个过程。他被迫跟随所有人进入洞穴,但无意解锁日军留下的生化武器。在经历了一场难以想象的磨难后,桑尼险些逃脱,但却变成了一个奇怪的人物。与此同时,香港已经连续发生了几起抢劫案。施暴者赤手空拳,手段残忍,他们就是张大初等人,因为气体感染而发生变异。这一系列事件震惊了整个香港。警方邀请了内地专家孙浩(吴京饰)和程秀华(张静初饰)协助调查。桑尼也变成了一个正义的使者,与邪恶作斗争