荷兰黑帮头目遭到暗杀,引发了一系列报复行动 其中,头目得力手下林健(梁朝伟 饰)回到香港展开了复仇行动 得到情报的香港警方派遣洛珊(麦翠娴 饰)和杜伊玲(梁艺龄 饰)保护了四名被健视为对头的人 健与珊、玲形成了对立关系 在一次围村行动中,珊和玲遇到了健的好友高辉(李子雄 饰) 原来,辉和珊、玲是青梅竹马,他们之间的感情在此次相遇中得以重新点燃 玲继续追踪健,但却在一次枪战中受伤 健毫不犹豫地冲上去救了她,这使得玲对健的态度逐渐改变,四人之间形成了复杂的亦敌亦友的关系
为了对付健,对头人以围村村民的性命作为威胁 在面临生死存亡的关头,健、辉、珊和玲暂时放下了过去的恩怨,联手拯救人质 然而,在混乱中,辉被对头擒获,并受到严重的伤害 健见其痛苦,无法忍受,于是决定一枪了结了他的痛苦,然后与对头展开了最后的生死决战