PLOT! Ka-Kui is the “supercop” of the Hong Kong police with amazing martial arts skills. He is sent to Guangzhou, where the Chinese police force’s Interpol director, Inspector Jessica Yang (Michelle Yeoh), briefs him on his next assignment. The target is Chaibat, a drug lord based in Hong Kong. To infiltrate Chaibat’s organization, Ka-Kui is to get close to Chaibat’s henchman Panther, who is in a Chinese prison. Ka-Kui, posing as a petty criminal prisoner, manages Panther’s escape with the connivance of the guards. Grateful, Panther invites Ka-Kui to go with him to Hong Kong and join Chaibat’s gang. Panther meets up with some of his other men, and vouches for Ka-Kui. The group heads for Hong Kong.
On the way, they pass through Ka-Kui’s supposed home village, and Panther insists that Ka-Kui visit his family there. He does not actually know anyone in the village, but is pleasantly relieved to be greeted by undercover police posing as his family, with Yang as his sister. The local police pretend to arrest Ka-Kui in a restaurant, but Ka-Kui and Yang (also a martial-arts expert) escape after a big fight, which concludes with the faked killing of a policeman. This confirms Panther’s trust in them.