Głównym bohaterem filmu jest Julian (Ryan Gosling), który w przeszłości zabił policjanta. Zdarzenie to spowodowało, że przeprowadził się do Bankoku. Tam wraz z bratem prowadzi klub tajskiego boksu, który okazuje się tylko przykrywką dla handlu narkotykami. Nielegalną działalnością zarządza z Florydy ich matka (Kristin Scott Thomas). Wszytko się zmienia, kiedy brat morduje prostytutkę. Do rozwiązania sprawy zostaje wezwany emerytowany policjant Chang, który pozwala ojcu dziewczyny zabić jej mordercę.
Only God Forgives swoją premierę w USA będzie miał 19 lipca.