Picking up where the first film left off, Ming (Andy Lau) is cleared of all charges of killing a fellow officer, and is somehow inexplicably promoted to Internal Affairs. He discovers a corrupt cop who may be a Triad mole, and tries to expose him while covering up the fact that he used to be one himself. Unfortunately the aforementioned mole has the same idea about Ming.