王启聪(陈奕迅 饰)和李耀庭(郭富城 饰)是互不认识的重案组探员。聪大大咧咧不修边幅,庭辣手灵敏自命不凡。两个性格各异的警界精英因为一宗案件聚到一起,女警冯宝宝(郑希怡 饰)暂时成为他们的上司。 这宗案件由KEN(黄品源 饰)引发,他和女友打算盗窃一件价值连城的珠宝,还商量到手后就隐退江湖。结果却是螳螂捕蝉黄雀在后,他们盗来的宝物被另一伙人看上,他们追杀并捉走了KEN,女友则带着珠宝幸得逃走。她向警方提出要求:她愿意用这条项链,换回KEN的安全回来。 警方开始追查绑架KEN的黑帮。其间聪、庭和冯宝宝却意见各异冲突不断。案件的侦破困难重重。
阿龙(郑中基 饰)与八岁女儿萤萤(傅舜盈 饰)相依为命,因背负着前妻的赌债而生活潦倒,但积极乐观的他从没有抱怨半句,深信好人有好报。苦尽甘来,阿龙终于还清债务,并决定带女儿去泰国旅游,只可惜萤萤在旅程中被拐子集团掳走了。 痛失至亲的阿龙彻底放弃以往信念,为了留下竟不惜与泰国华侨阿兰(周秀娜 饰)再婚。两年来他一直暗中打听拐子集团的消息,不惜牺牲一切的阿龙,化身成双手沾血的复仇者。最后他能够重拾昔日的善念,大彻大悟;还是坠入万劫不复的仇恨地狱呢?