'The Square' wins top award at Cannes Film Festival 2017
The Swedish film 'The Square', directed by Ruben Ãstlund 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'. 