The Square Wins Palme d’Or At Cannes Film Festival
Art world satire The Square, directed by Ruben Ostlund, has won the top prize at the Cannes Film Festival. The Swedish title was one of 19 films competing for the prestigious Palme d’Or, in the 70th year of the festival on the French Riviera. Prizes also went to British filmmaker Lynne Ramsay and director Sofia … Read more