Only God Forgives เป็นเรื่องราวเกี่ยวกับ มาเฟีย ที่หลบหนีคดีความผิด และมากบดานอยู่ที่ไทย โดยเปิด ค่ายมวย เพื่อบังหน้ากับน้องชายของตัว และคิดว่าจะออกจากวงการนี้ไปอย่างเงียบๆ แต่แล้วก็ดูเหมือนว่าเรื่องมันจะไม่ง่ายอย่างที่คิด เมื่อน้องชายของเขา ดันไปฆ่า โสเภณีไทย จนเสียชีวิต ทำให้กรมตำรวจไทยต้องส่งตำรวจที่ขึ้นชื่อว่าฝีมือดีที่สุดมาตามล่าตัวของเขาทั้ง 2 คน จนกระทั่งท้ายสุดเรื่องราวต้องไปเกิดขึ้นบนเวทีมวยแสนชุลมุน
Bangkok. Ten years ago Julian (Ryan Gosling) killed a man and went on the run. Now he manages a Thai boxing club as a front for a drugs operation. Respected in the criminal underworld, deep inside, he feels empty. When Julian’s brother murders an underage prostitute, the Police call on retired cop Chang (Vithaya Pansringarm) – the Angel of Vengeance. Chang allows the father to kill his daughter’s murderer, then “restores order” by chopping off the man’s right hand. Julian’s mother Crystal (Dame Kristin Scott Thomas) – the head of a powerful criminal organization – arrives in Bangkok to collect her son’s body. She dispatches Julian to find his killers and “raise Hell”.