凶杀现场,汤帮办与助手郑召宗,正追查多宗一楼一妓女被杀案,得一年青妓女协助下,追查到富家之子郭保罗与案有关,郭父买凶灭口,汤逐利用女友做饵引出凶手。
周筱兰(陶红饰)在KTV工作,与男友阿ken(吴彦祖饰)感情甚浓。一天晚上,有一个年轻女仔找她,原来是Ken的前女友陈蕙贞。陈蕙贞向周筱兰大吐苦水,并想让周了解Ken的用情不专及恶劣行为。开始周筱兰对陈蕙贞的话还是半信半疑的,但后来出于同样是女性的考虑,周筱兰开始渐渐相信陈蕙贞的话,并且联合一起对付负心汉阿ken,令阿Ken处处碰壁。 阿Ken得到惩罚后,陈蕙贞向周筱兰说出了所有事情背后的真相。
杀手亚庄(周润发)在一次暗杀行动中误伤了歌星Jennie(叶倩文),令其双目接近失明,自此,深感内疚的他开始暗中保护、帮助 Jennie,并想趁她眼睛完全失明前筹一笔款送她去国外医治,为此,亚庄铤而走险再当杀手,不想任务完成后不但没收到钱,反被雇他杀人的汪海派人追杀。 奉命侦查相关命案的警探李鹰(李修贤)在查案过程中知晓事情另有隐情,亚庄并非冷血杀手,开始同其惺惺相惜,而在应对汪海势力的追杀中,两人更是结成生死之交。然而亚庄的命运,似乎是被注定了。