子豪(狄龍飾)與Mark(周潤發飾)情如手足。在一次偽鈔交易中,子豪在台灣被手下譚成﹝李子雄飾﹞出賣,不僅累得父親被殺,甚至被捕入獄;Mark為豪報仇時中槍變成跛子,從此在幫會地位一落千丈。Mark一心等豪出獄再闖天下,但坐了一趟牢獄的豪卻決意退隱,然而他說服得了Mark,卻不為當差的弟子杰(張國榮飾)諒解,更影響了他的升遷。幫會新貴阿成作賊心虛,決定要將豪趕盡殺絕。子豪忍無可忍,聯合Mark偷走阿成的偽鈔銅版交給子杰,並向阿成宣戰,槍戰之中Mark身亡,而子豪因不想連累子杰,所以擊斃阿成之後轉向子杰自首認罪,重拾兄弟之情。