With just one week left before it hits theaters, a second trailer for Only God Forgives has debuted. Ryan Gosling stars as Julian, an American expatriate who runs a Thai boxing club in Bangkok with his brother Billy (Tom Burke). When Billy is suddenly murdered, Julian's crime lord mother Crystal (Kristin Scott Thomas) demands vengeance, which puts him in the path of a dangerous cop (Vithaya Pansringarm). Watch as the director and star of Drive reunite in this stylish drama, in theaters July 19.