Mark Gor (Chow Yun-Fat) ist ein Top-Gangster, der als Geldfälscher für die Triaden arbeitet. Sein bester Freund und Partner Sung Tse Ho (Ti Lung) will sich aus dem Geschäft zurückziehen - sein Bruder Tse Kit (Leslie Cheung) hat nämlich vor, Polizist zu werden, und Ho weiß, dass in diesem Geschäft Gangster mit Polizisten als Verwandten nicht lange zu leben haben. Ho will einen letzten Auftrag erledigen - und nimmt seinen jungen Protegé Sheng (Waise Lee) mit. Der Auftrag ist ein Hinterhalt, und Ho wird verhaftet. Als Mark davon hört, will er sich rächen - doch wird angeschossen und verkrüppelt - und Sheng übernimmt ihren Geldfälscherring. Als Ho wieder entlassen wird, erfährt er, dass sein und Kit's Vater ermordet wurde. Ho möchte die Beziehung zu seinem Bruder Kit, nun Polizeidetektiv, wiederherstellen. Er möchte ein ehrliches Leben beginnen - doch die Triaden haben andere Pläne. Schließlich will Mark, nun Diener unter Sheng, Rache nehmen - aber braucht Ho's Hilfe.
Mit diesem Film hat John Woo Filmgeschichte gechrieben - Chow Yun Fat erlebte den steilsten Hochflug seiner Filmkarriere und das Genre des Heroic Bloodshed wurde geboren.