Synopsis
YAN (Tony Leung) is een undercover-agent in de triads, de Hongkongse mafia. Na tien jaar hard werken zit hij diep in de machtigste triad van Hong Kong.
MING (Andy Lau) is een criminele infiltrant in de politie, die daar op zijn achttiende werd geplaatst. Met zijn exclusieve contacten in de triads klimt hij al snel op tot hoofd van het Criminal Intelligence Bureau. Beide mannen voelen zich steeds meer opgesloten en ingeklemd tussen goed en kwaad. Beide zijn nog maar schaduwen van zichzef.
Op een avond komen alle lijnen dramatisch bij elkaar. Ming krijgt de opdracht om zijn baas van zijn eigen triad te arresteren, terwijl de essentiële informatie afkomstig is van Yan, de grootste vertrouweling van diezelfde baas. Naarmate de operatie vordert, wordt het beide zijden duidelijk dat er een verrader in hun gelederen zit.