1945年春,抗日战争已将快要结束了,日本鬼子还想制造出“中日共荣”的假象,在大年三十晚在古城他们打算举办一场焰火晚会,为此,上级指示破坏焰火晚会,这个任务就交给了长期蛰伏的游击队地下交通站兴隆鞭炮坊,古城的控制权绝对不能落到鬼子的手中。但是在行动前,交通站站长、兴隆鞭炮坊大徒弟汪鑫被叛徒出卖,英勇牺牲,这让人物非常的难执行,交通站仅剩下一个菜鸟交通员——汪鑫的二师弟野火。野火平时只会给人放分和把哨、且他的志向也就是这样了,想要完成“芙蓉花计划”这个实在是有点不太可能:一方面,他比雪瑶能够瞒得过日本宪兵队的司令—狡猾、伪善、死硬的军国主义分子石原太硕的侦查,而且他还要把保安队长贾仁和侦缉队长贾义的关系给挑离|另一方面,在他身份绝对不能暴漏的情况下,周旋于恋人春风与童养媳豆豆之间,不能让它能的干扰影响了这次的行动|与此同时,而且他还要安抚师弟想要为大师兄报仇的心理,并挖掘兴隆鞭炮坊老爷子六爹制作鞭炮烟花的绝技。面对“芙蓉花计划”如此危险、复杂的任务,菜鸟交通员野火用他的机智,想出各种各样的怪招歪招,这是一个看似非常不可能完成的任务?而春风与豆豆这对情敌,他们能够在这紧要的关头帮助野火完成任务么?最后,野火会选择她们中的谁呢。重案组“破案之神”庄士敦 (刘德华 饰) 四年前意外失明,离职後以侦查悬赏旧案拿花红为生。他耗时九个月锁定“旺角腐蚀性液体伤害案”嫌疑犯,岂料行动中身陷险境,幸得身手了得的女警何家彤 (郑秀文 饰) 及时相救,成功脱险。
何家彤对庄士敦出神入化的查案手法一见难忘,二人开始合作查案,何家彤更拜托庄为她寻找已失踪十多年的学妹小敏。庄运用奇特的“瞎想”,找出两名嫌疑犯,其中一人是当年彤的邻居祖,怀疑他为情杀害了小敏;另一人是怀疑与十多年前多宗女性失踪案有关的连环杀手。线索一一浮现,然而就在庄与彤全力追查之际,案情急转直下,使二人身陷绝境,真相更是出乎意料……。