On suit l’histoire parallèle de Teresa, employée de banque, Panther, escroc à la petite semaine, et l’inspecteur Cheung, un flic honnête. Tout sépare ces trois personnages jusqu’à ce que leur rapport à l’argent – et un mystérieux sac contenant cinq millions de dollars volés – les poussent à prendre des décisions cruciales.
Au début du film, le cinéaste se détache très subtilement du film de genre, pour y replonger ensuite avec aisance. Le film tisse ensemble les actions et les problématiques qu’elles créent, menant des trajets dans l’actualité mondiale à travers Hong Kong, où la spéculation et le profit à court terme aliènent toute la société.