After the ultra-violent cult success of Drive, the experimental Danish director Nicolas Winding Refn has once again paired up with Ryan Gosling for revenge thriller ‘Only God Forgives’, but they have very deliberately steered away from the preconceptions that the winning formula would be repeated. Where their previous collaboration dabbled in art house themes, the latest outing tears down conventions, offering a mesmerising cinematic experience that has severely divided opinions, inducing a chorus of boos from critics when it premiered at Cannes in May but receiving a standing ovation from others. Gosling stars as Julian who runs a Muay Thai boxing club used as a front whilst he peddles drugs behind the scenes. When his older brother Billy is brutally murdered in retaliation to a heinous crime he had committed, their controlling mother Crystal (Kristin Scott Thomas) orders Julian to avenge the death of her first born. This leads him to battle with the sword wielding police lieutenant Chang (Vithaya Pansringarm) who is the apparent ‘God’ from the title, worshipped by his force as he employs his own merciless brand of law enforcement.