‘The Square’ Wins Top Prize at Cannes; Sofia Coppola Is Best Director. Movies, Cannes International Film Festival, The Square (Movie), Ostlund, Ruben, The Beguiled (Movie), Coppola, Sofia, 120 Beats Per Minute (Movie), The Killing of a Sacred Deer (Movie), Zvyagintsev, Andrey, Campillo, Robin