Tequila(周潤發)是重案組警官,在茶樓執行任務時誤殺了一個臥底警探, 並失去了他的同事(林保怡),因此他怒而殺死重要的證人,這導致上司(陳欣健) 的憤怒.阿朗是臥底,在海叔(關海山)手下是得力的幫手,但是為了破案,他不得 不改投Johny(黃秋生)手下,並親手殺死了海叔.在Johny帶人去起海叔貨艙的時 候,兩人正面交鋒,引起了Tequila對阿朗身份的懷疑.Tequila去找阿朗,勸他連 手對付Johny. 最後的場景在Johny藏匿軍火的醫院展開,里頭新生兒與殺戮的對比,各種 鏡頭的剪切都十分圓熟.其中周潤發救出嬰兒的一段更被評為發哥十大酷鏡之一。 在醫院中,上司終于理解Tequila,而Tequila與警官女友(毛舜筠)消弭了隔閡, 阿朗卻犧牲了.