Englishman Julian Hopkins runs a Thai Boxing club in Bangkok. It’s a cover for an international heroin operation: Julian’s from a powerful criminal family back in the UK and he’s been overseeing the operation for ten years. He makes a lot of money, he has as many women and as much drugs as he wants and he’s a respected figure in the underworld, but there’s an emptiness eating him up. His world is turned upside down when his brother Billy murders a prostitute. The body’s discovered and the police call in The Angel Of Vengeance – a retired cop turned vigilante, real name Chang. Chang allows the murdered girl’s father to kill Billy, then 'restores order' by chopping off the father's right hand. Seeking vengeance, Julian tracks down Billy’s killer, but when he sees the stump where his hand once was and gets a glimpse of Chang’s karmic justice, the axis of his world changes: he sees a chance of salvation and swears to find Chang. This doesn’t wash with Julian’s mother. Jenna’s on the next flight to Bangkok and she wants answers. She’s a force to be reckoned with, and when Julian tries to explain that Chang has restored karmic justice, she explodes: her son is dead - she doesn’t want to hear about karma, she wants him to raise hell! Increasingly obsessed with what the Angel of Vengeance represents, Julian challenges Chang to a boxing match, hoping that by defeating the vigilante he might at last find peace... but Chang triumphs. A furious Jenna plots revenge and the stage is set for a brutal journey through rage, betrayal and bloody vengeance towards a final confrontation and the possibility of redemption.