Julian and his crew go to Choi's kiosk to confront him about his part in Billy's murder but spares his life. Julian's mother, Crystal, arrives in Bangkok to identify Billy's corpse. Crystal demands Julian find and kill the men who killed Billy, but he refuses—believing that Choi had some justification for seeking retribution for the killing of his daughter—infuriating her.
One night, Julian brings a prostitute, Mai, to meet Crystal, who immediately begins hurling insults at her and Julian. Meanwhile, one of the fighters at Julian's boxing club assassinates Choi at the behest of Gordon, a member of Julian's crew, at Crystal's request. Later, the police investigating Choi's murder arrive at Julian's club but Chang concludes that Julian is not Choi's killer.
After learning that Chang was involved in Billy's death, Crystal meets with an associate, Byron, to arrange Chang's assassination. Three gunmen are sent to kill Chang at a restaurant, and one of Chang's men is fatally wounded in the ensuing shoot-out. Chang manages to kill two of the gunmen and capture the third, who leads him to his boss Li Po, after which Chang kills the third gunman. Li Po points Chang to Byron, who ordered the hit. Chang finds Byron in a club and tortures him to get answers. Byron reveals the reasoning behind the hit, but refuses to give a name. Chang continues to torture Byron, cutting out his eyes and inserting a spike into his ear.
Later, Julian confronts Chang and challenges him to a fight