"The Square", directed by Swedish director Ruben Ostlund, won Sunday evening the Palme d'Or of the 70th Cannes Film Festival.

Swedish director Ruben Ostlund (L) pose on the red carpet during the closing ceremony of the 70th Cannes Film Festival in Cannes, France, May 28, 2017. Film "The Square", directed by Ruben Ostlund, won the Palme d'Or of the 70th Cannes Film Festival. (Xinhua/Xu Jinquan)