Leung Kar Yan est le premier officier des services secrets de l’empereur et un héros bien trop honnête pour continuer son sale boulot, assassiner tous ceux qui dérangent la prise de pouvoir de l'oenuque impérial Lau Wing. Ku Feng, père de Leung Kar Yan, et chef des services secrets est incapable de se révolter face à la violence du pouvoir en place et n’a que peu de remords à assassiner les opposants par dizaines pour conserver sa place. Il est temps pour Leung Kar Yan, sa femme et son très jeune fils chéri de fuir une ambiance pour le moins glauque.