Politieagent Lee Kei krijgt van zijn luitenant de opdracht om undercover te gaan en de beruchte katteninbreker 'Black Rose' te vinden, die al meer dan twintig jaar aan de gevangenneming ontsnapt. Zijn eerste aanwijzing leidt hem naar een nachtclub waar hij een voormalige klasgenoot, Tse Sei, tegenkomt. Wanneer Lee Kei op zijn corrupte politiebureau met ontslag wordt bedreigd en zijn huis door triaden wordt afgebrand, helpt Sei hem door hem bij Sei's oom te laten wonen. Via dit appartement ontmoet hij een voormalige buurman, Siu Fong-fong, en een vechtsportartiest, Cheng Po-chu. Wanneer Kei de vechtsporten herkent als een stijl die lijkt op wat de 'Black Rose' gebruikt, vermoedt hij dat Po-chu en haar collega's verwant kunnen zijn aan de katteninbreker en besluit hij hen op de voet te volgen.