周怡身居高位,是运新市的副市长。副省长的儿子李小兵涉嫌走私锒铛入狱,为其奔波走动的重担自然落在了她的肩上,这让周怡感到不堪重负。工作上一团乱麻,周怡的家庭亦陷入了水火不容的境地,一天她回到家,丈夫项伯远竟然向她提出了离婚。第二天早上,项伯远死了,这离奇的死亡让大女儿项青内心疑虑重重。
公安局副局长马维民敏感的察觉到项伯远的死并不单纯,于是派出了司马克隐藏起了真实身份打入项家内部。随着调查的深入,司马克发现利基公司的总经理和李小兵的贪污案有着千丝万缕的关联。。重案组“破案之神”庄士敦 (刘德华 饰) 四年前意外失明,离职後以侦查悬赏旧案拿花红为生。他耗时九个月锁定“旺角腐蚀性液体伤害案”嫌疑犯,岂料行动中身陷险境,幸得身手了得的女警何家彤 (郑秀文 饰) 及时相救,成功脱险。
何家彤对庄士敦出神入化的查案手法一见难忘,二人开始合作查案,何家彤更拜托庄为她寻找已失踪十多年的学妹小敏。庄运用奇特的“瞎想”,找出两名嫌疑犯,其中一人是当年彤的邻居祖,怀疑他为情杀害了小敏;另一人是怀疑与十多年前多宗女性失踪案有关的连环杀手。线索一一浮现,然而就在庄与彤全力追查之际,案情急转直下,使二人身陷绝境,真相更是出乎意料……。