Fung Hin-Man (Donnie Yen) est un guerrier légendaire qui vit maintenant des personnes âgées, avec un ami, leurs souvenirs et leurs remords. Quand un jeune homme vient à lui, Fung lui raconte l'histoire de quand il a sauvé les villageois de leurs oppresseurs et parle de la mort de la femme...
Quand le gangster Fai est obligé de quitter la ville, son territoire devient vite un champ de bataille entre les forces de Police et les trafiquants de drogue. Les deux flics partenaires Chao et Mike, qui ne peuvent pas se voir, vont être obligés de survivre entre leurs querelles et la ville...