context: 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.
  In Hong Kong, Chaibat welcomes Ka-Kui and Yang to his luxurious hide-out. He takes them with him to a big opium grower's fortified compound in the Golden Triangle of Thailand, for a meeting of big-time heroin traffickers. During the meeting, Chaibat's gang attack from outside while Ka-Kui and Yang protect him inside. In a huge gun battle, Chaibat's gang kill the rival traffickers and their guards, and smash up the compound. The grower survives, but will now sell only to Chaibat at Chaibat's price.
  The action then shifts to Kuala Lumpur, Malaysia, where Chaibat's wife, Chen Wen-Shi, is in prison, facing the death penalty for an unspecified crime. Chaibat needs to get her out of prison, because only she knows the secret codes to his Swiss bank account, and will not reveal them to him unless freed. Chaibat brings his gang, now including Ka-Kui and Yang, to Kuala Lumpur to stage a jailbreak.
  A new difficulty arises when Ka-Kui sees his girlfriend May, a tour guide, in Kuala Lumpur leading a party of Hong Kong tourists. He has told her he's on assignment. Ka-Kui evades May at first, but she sees him at the luxurious hotel where Chaibat's gang are staying, with the beautiful Yang, and confronts him in a jealous rage. This nearly blows Ka-Kui's cover, but Panther is persuaded that May is angry because Ka-Kui tried to proposition her as a prostitute. Later, Ka-Kui gets May alone and explains the situation, and she finally calms down. At one point, May even manages to keep Ka-Kui from inadvertently blowing his own cover. But then, in an elevator, May tells a co-worker about Ka-Kui, and is overheard by one of Panther's men. Chaibat takes May hostage, and forces Ka-Kui and Yang â their cover now blown â to help free Chen.
  Chaibat's scheme is successful and May is released, as per their agreement. However, the exchange turns sour when Chaibat pushes May from his helicopter, though she survives. Furious, Ka-Kui and Yang pursue Chaibat and his men over the roads, rooftops (where Ka-Kui and Yang defeat Panther and his partner), and skies of Kuala Lumpur. In the climax on top of a speeding train, Chaibat is killed after his helicopter collides with a bridge and lands on him. Yang and Ka-Kui also recapture Chen. Since her husband is dead, she decides to tell Yang and Ka-Kui the password to Chaibat's bank account. The two partners argue whether Hong Kong or China will get the money.
question: Where is Chan Ka-Kui from?
answer: China