Kit (Nicholas Tse) et Fit (Edison Chen) sont les meilleurs amis du monde. Alors qu'ils sortent de l'académie de police, ils se font remarquer par un certain inspecteur Cheung (Simon Yam) qui les prend sous son aile.
En fait, Cheung est le père de Kit mais il a dans le passé tiré sur sa femme et a abandonné sa famille. Kit le déteste et Cheung ne sait pas qu'il s'agit de son fils. Cheung mène une patrouille spéciale afin d'arrêter un parrain du nom de Big Bryan.
Big Bryan repère alors Fit qu'il veut entraîner dans le monde de la mafia, et lui force la main en menaçant sa mère. Quant à Kit, une inspectrice des affaires internes le repère et l'invite à joindre son équipe, il accepte alors, pour se vanger de son pére et le faire plonger.