国际缉毒局特工林志强(张国荣饰)接到任务,潜入毒贩集团,找出幕后大老板。他的目标是黑社会大亨王老虎(饰),不料好友兼同事阿飞(刘德华饰)在执行任务时被王老虎的手下暗杀,身中数枪,奄奄一息。 志强伤心欲绝,发誓要为阿飞报仇。 阿飞的遗孀小芳(张可颐饰)也是志强的前女友。为了照顾阿飞的儿子小明,她不得不向王老虎借钱,被迫做了他的小三。 志强为了救小芳和小明,冒着生命危险,潜入王老虎的地盘,偷走了他的毒品和钱财,并放火烧了他的赌场和妓院,引起了王老虎的愤怒。 王老虎派杀手追杀志强,志强一路奋战逃脱,最后被困在一个废弃的厂房里。 就在王老虎想亲手杀死志强的时候,警察和另一名歹徒陈大头(吴孟达饰)同时闯入,展开了一场惊天动地的枪战。 枪战结束后,志强带着小芳和小明回到派出所,但刚走出大门,就被流弹击中,倒在血泊中。