Jeffrey, un tueur à gages, exécute un dernier contrat avant de raccrocher ses armes. Jenny, une chanteuse, y perd la vue. Rongé par le remords, Jeffrey accepte un nouvel assassinat afin de pouvoir financer l'opération de la cornée de Jenny...
L'inspecteur Lau charge un de ses meilleurs flics d'infiltrer un gang de dangereux malfaiteurs. Ko Chow devient ainsi une "taupe", suspecté par les braqueurs et poursuivi par la police qui ignore tout de sa véritable identité.
Gu-nam vit à Yanji, ville chinoise rongée par le crime et les activités illégales. Il accumule les dettes de jeu et est sans nouvelles de sa femme parti travailler en Corée du Sud il y a de cela six mois. Un parrain de la ville lui propose alors de tout régler pour lui : en contrepartie, il devra assassiner un inconnu.