Chan (Tony Leung) ist ein Polizist, der als Undercover-Agent bei den Triaden arbeitet und sich im Gangster-Imperium erstaunlich hoch dienen konnte. Lau (Andy Lau) hingegen ist Gangster, der die Polizei infiltriert hat. Beide Organisationen merken, dass sie Spitzel in ihrer Mitte haben, und für Chan und Lau wird es immer schwieriger, ihr doppeltes Spiel aufrecht zu erhalten.
Dieser äußerst erfolgreiche Hong Kong-Thriller hat mittlerweile zwei Fortsetzungen erfahren.