Głównym bohaterem filmu jest tajski policjant, który rywalizuje na ringu bokserskim z brytyjskim gangsterem. Akcja rozgrywa się w Bangkoku. – Ryan jest bardzo zdyscyplinowany i entuzjastycznie podchodzi do wszystkich zadań. Kocha ten trening – mówi trener aktora, Kiu Puk. – Każdego dnia ćwiczy w seriach po dwie godziny. W przeciwieństwie do innych gwiazdorów nie szuka co kilka minut wymówek w postaci "telefonu w interesach". Jest uprzejmy, zawsze słucha wszystkich instrukcji.
Zdjęcia i przygotowania do "Only God Forgives" realizowane są w Tajlandii. Film reżyseruje Nicolas Winding Refn, z którym Gosling pracował przy "Drive".