In Bangkok, Curtie Church, an American assassin, is finishing a job when a young girl, Mae, who works at a nearby brothel, witnesses him kill members of the Chang Cao gang and is later caught up in a plan that frames the Jong Ang Gang for the murders. Church collects his payment from his client, Rajahdon, whose own daughter has been murdered, setting off a web of shifting loyalties and grim calculations.
Seeking information and control, Church retreats to a hideout near a monastery with a distant view of the Jong Ang Gang’s club, Kitty Kat. While he eats, Mae arrives, and after a tense interrogation he binds and gags her. That night, he tosses and turns, dreaming of Mae, then awakens and moves quickly to neutralize the snipers watching the club from his weapons dealer, Jimmy, Jimmy, and even seizes one of their cellphones in the process. He arranges a meeting with Rajahdon, but keeps his distance, shadowing the man as he returns to a brothel and secures a private room, where he presses a girl for information about the boss’s whereabouts. A startling vision follows: Mae comes toward him on a white elephant, and he wakes up to realize this entire sequence was only a dream.
Meanwhile, Boss Katha, Advisor Bhun, and the gang strategize, only to be interrupted by Rajahdon himself. It’s revealed that Rajahdon is Katha’s son, and that the previous clash over Bhun’s fate and the gang war was a calculated ruse by Rajahdon to position himself as the heir. He intends to remove Bhun and then kill Church to win back his father’s favor. Church, meanwhile, contacts Jimmy to say he’s leaving Bangkok but asks Jimmy to look after Mae. Jimmy warns Rajahdon that Church is departing, but Rajahdon remains intent on eliminating Church to secure his ascent to Boss Katha’s throne.
Church drives straight to the gang headquarters and crashes through the wall into the room where Boss Katha and Advisor Bhun wait. He takes Katha hostage as Jimmy and Rajahdon hurry in. Church makes a startling offer: he will buy all the enslaved girls to secure their freedom, and he begins to unmask Rajahdon’s bounty on Bhun and the elaborate scheme meant to propel Rajahdon to leadership. Rajahdon lunges to shoot him, but Jimmy fires first, killing Rajahdon; guards retaliate and shoot Jimmy, though he survives. Seeing his son’s recklessness, Katha accepts Church’s offer to purchase the girls’ freedom. As a final twist, Church finds a photo of Mae on the wall, and Katha reveals that Mae was the first girl he brought in long ago who died years earlier. Realization dawns that Mae’s spirit has been guiding him, urging the rescue of the enslaved women. With Mae’s cause in mind, Church and Jimmy lead the rescued girls away, though Church feels compelled to return, while Jimmy promises to ensure they receive help.