‘The Square’ wins top award at Cannes Film Festival 2017

The Swedish film ‘The Square’, directed by Ruben Östlund has won the Palme d’Or, the top prize at Cannes Film Festival. The film ‘120 Beats Per Minute!’ won the Grand Prix, the runner-up prize. Further, the Best Actor prize was awarded to Joaquin Phoenix for ‘You Were Never Really Here’ while Diane Kruger won Best Actress for ‘In the Fade’.