Die Polizei Hong Kongs scheint das Pech anzuziehen. Bei einem Einsatz in einem Striplokal entflieht der muskelbepackte Tänzer Dai Jet Lo, genannt Big, der ehrgeizigen Polizistin Lee Fung Yee, während zeitgleich ihre Kollegen an einem Mordschauplatz das Entkommen des Mörders nicht verhindern können.
Bei den jeweils anschließenden Verfolgungsjagden begegnen sich Big (
Andy Lau) und der Mörder, ein indischer Schlangenmensch. Doch auch ihre jeweiligen Verfolger treffen ein und innerhalb einiger einschneidender Augenblicke ändert sich für Big alles. Er sieht das Karma der jungen Polizistin und kann sich trotz aller Bemühungen, dieses zu ignorieren, nicht entziehen. Nach seiner Verhaftung bietet er an, Lee Fung Yee (
Cecilia Cheung) zu helfen, den entronnenen Schlangenmenschen zu fangen. Bei der gemeinsamen Suche kommen sich Yee und Big näher, doch ihr Karma kann auch Big nicht ändern, obwohl er sie nicht nur einmal vor dem Tod rettet. Zweifelnd begibt sich Big auf die Reise zu seinem eigenen Selbst und seiner Vergangenheit als Mönch und zieht ungewollt auch Yee in einen Strudel aus Ereignissen und deren Konsequenzen…
- / - / 6,0 / 6,6