李志超(周潤發(fā))與周強(qiáng)(狄龍)乃一對任職警界多年的好朋友。十年前,強(qiáng)與搭檔將毒販姚達(dá)(徐少強(qiáng))繩之于法。達(dá)甫出獄即向強(qiáng)之拍檔下毒手,強(qiáng)也不能幸免,先是遭受紀(jì)律處分,后更被殺手伏擊。強(qiáng)雖然僥幸逃脫,但家人卻難逃厄運(yùn)。超本替強(qiáng)出頭,向達(dá)提出希望二人之間可以大事化小。但經(jīng)此一 役,加上發(fā)現(xiàn)自己愛上的女人Penny(恬妞)原來是達(dá)的女朋友。超體會到一定要因人而仁,因人而暴,絕不可墨守成規(guī),遂決定與強(qiáng)一起找達(dá)報仇...