林国瑜(任达华饰)与父亲、继母和同父异母的妹妹生活在一起。嘈杂、拥挤、经常被骂的成长环境在他心里种下了奇怪的种子...因为一家打印店多次收到裸女照片,警方介入调查,发现这些女性可能是连环杀手“雨夜屠夫”的受害者。警方拖延线索调查,经过反复高压审讯,日后拍照的林国宇落网。林国宇对自己的罪行供认不讳。原来,他以替天行道的名义,借助自己出租车司机的职业便利,在雨夜多次杀害了那些他眼中的“坏女人”。他的作案手法残忍而令人震惊。 凶手被捕了,但他的生命是不可挽回的...这部电影是根据一个雨夜的屠夫林过云的经历改编的。