《《王祖蓝婚礼》》两名警员到树林查案结果一名警员王国柱(李国麟)连人带枪失踪另一名警员高志伟(林家栋)平安而回失枪却接连牵涉不同的抢劫谋杀案重案组督察何家安(安志杰)受命调查此案多月毫无进展何家安决定找旧上司已退职的陈桂彬(刘青云)请教陈桂彬是破案天才手上从没破不到的案多年前因自切一只耳朵给退休的警司被认定患上精神病而被退职陈桂彬跟妻子张美华(林熙蕾)本已过着隐世生活何家安出现让陈桂彬才能得以发挥沉睡的心热炽起来妻子却当丈夫是疯子陈桂彬初次接触高志伟即认定王国柱已遇害高志伟就是凶手但杀人动机则有待调查何家安奇怪陈桂彬的判断陈桂彬说出自己有“看”到人内心阴暗面的能力还有看到人因犯错而“遗失了的人格”陈桂彬的办案方法奇特例如会重返案发现场扮演凶手和受害者去感受两者的心态意图找出动机过程不断的违规犯戒为何家安带来不少麻烦最后更不发一言夺走了何家安的配枪现行法律体制下犯罪分子们用各种方式逃脱法律制裁人民对此无可奈何然而一个神秘蒙面人“夜叉”突然出现对那些逃脱惩罚的人渣施以鞭笞的私刑润年企业主席也难逃夜叉制裁从美国回港的警官华启伦(陈小春 饰)奉命抓捕夜叉华选择即将退休的警察介哥(柯受良 饰)作为搭档原来介哥当年与两名义子阿泰(古天乐 饰)、子年合称“旺角三鹰”阿泰性格刚硬嫉恶如仇然而却在一次追索毒贩的任务中枪杀嫌疑人导致失去公职华启伦视阿泰为夜叉的真身于是借介哥试图揭开事情真相然而华启伦和夜叉的对决这才仅仅是开始……张阑失恋后在“知心大哥”李非的开导下开始和陌生女人约会张阑遇到并喜欢上了姗姗张阑发现姗姗总是被一个来电署名为“他”的人骚扰和威胁在一个本属于张阑和姗姗的甜蜜夜晚“他”突然出现并侵犯了姗姗盛怒之下的张阑砍死了“他”原来姗姗是李非的女友为了挽救欠下赌债的李非姗姗不得不做李非债主——“他”的情人为了摆脱此困局李非决定给纯情老实的张阑设局借刀杀“他”成功地完成计划后姗姗向李非提出分手李非拒不接受渐渐成为另一个不依不饶的“他”姗姗决定故技重施却钓来一个入室盗窃贼而此时前来赴约的李非已到门口凯伦麦肯井然有序的生活因一名变态杀手闯入她家谋杀她17岁的女儿而整个破灭但她的震惊悲伤转眼却变成愤怒怀疑因为凶手在法律漏洞下竟被判无罪开释所以当他又犯下另一桩血案且又逃过法律制裁后凯伦决心亲手讨回公道...