Only God Forgives


Julian, an American fugitive from justice, runs a boxing club in Bangkok as a front for his drug business. When his brother, Billy, is killed after having savagely murdered a young prostitute, his mother, the head of a vast criminal organization, arrives from the US to collect the body of her favorite son. She is crazy with rage and thirsty for vengeance and demands the heads of the murderers from Julian. But first, Julian must confront Chang, a mysterious retired policeman – and figurehead of a divine justice – who has resolved to scourge the corrupt underworld of brothels and fight clubs.


Nicolas Winding Refn


Ryan Gosling, Kristin Scott Thomas and Vithaya Pansringarm


Nicolas Winding Refn

Director of Photography

Larry Smith


Matthew Newman


Nicolas Winding Refn, Lene Borglum, Sidonie Dumas and Vincent Maraval

  • Ryan Gosling stars as a drug kingpin in ONLY GOD FORGIVES.
  • Chang, the Angel of Vengeance.
  • Kristin Scott Thomas as the demonic mother Crystal.
  • Ryan Gosling in ONLY GOD FORGIVES.
  • Yayaying Rhatha Phongam and Ryan Gosling in ONLY GOD FORGIVES.