《丁香人妻》席尼在路边遇见潦倒的约翰热心地带他去赌城教他如何赢钱赌场里的女侍小婷违反规定和客人性交易被席尼撞见席尼以长者的身份开导她并叫约翰带她去走走没想到两人隐忍已久的恋情顿时爆发立即闪电结婚当晚小婷又和客人性交易时发生金钱纠纷居然演变成一桩绑架勒索案件席尼赶到现场要小婷和约翰立即毁灭证据并以渡蜜月为由马上前往尼加拉瀑布正当事情似乎平息时朋友吉米突然找上席尼原来他知道席尼杀死约翰父亲的秘密并以此为要胁向席尼勒索席尼为了曾做下的错事将将约翰为亲生儿子为不让此事曝光席尼最后将吉米杀了……雷维尔是名医生他的妻子被杀害了在葬礼上他遇到了负责侦探这个案件的警官他追问警官何时破案然后这个凶杀案最后却变成了没有线索、没有凶手的无人问津的案子没人再管雷维尔思念妻子也更想弄明白妻子的死因一次尸检他发现了藏在死者身上的一枚钥匙这个死者叫乔纳森死于自杀他凭着这把钥匙追寻一路发现了很多的秘密也发现了和妻子被杀案有关的线索这时乔纳森的女儿出现了她为了探寻父亲的死因也和雷维尔一起开始侦查经过了很多紧张、扣人心弦的经历之后雷维尔发现了惊人的秘密原来乔纳森不是自杀而是被他的女儿杀害的当乔纳森的女儿知道雷维尔已经察觉时便想要杀了雷维尔却被雷维尔杀死雷维尔进了监牢再次遇到侦探妻子案件的警官一切像是设计好的局雷维尔落入圈套警界老油条阿辉(周润发 饰)生性风流凭借自己父亲昔日手下沾叔(黄沾 饰)的维护阿辉在警局虽然得不到升迁但也落得清闲新进警员曹里昂(李元霸 饰)的到来打破了这一切曹大胆甚至莽撞的办案方式连累阿辉大出洋相阿辉虽恨曹里昂但碍于上司命令不得不与曹搭档与此同时毒枭罗茂森(徐少强 饰)的手下毒蛇炳将其交易的毒品调包私自出售毒蛇炳之妹当娜(利智 饰)配合售毒兄妹二人非法入港相依为命希望藉由毒品生意改善生活罗茂森团伙杀人引起警方注意阿辉与曹里昂两人接手此案他们很快从当娜身上得到了线索而罗茂森亦发现毒蛇炳偷梁换柱的所为一时间阿辉与罗茂森展开了对当娜的争夺……九十年代末的江城一个宁静的夜晚货车司机杨大成正在家中辅导儿子杨林写作业一辆警车鸣着警笛呼啸而至警察杨胜和郭勇闯进杨大成的家从他家当场搜出毒品看着昔日的好友竟沦丧为毒贩杨胜痛心至极当时年仅十二岁的杨林又惊又怕而父亲被警察铐上手铐带走的那一个夜晚成为了他一辈子的噩梦...