cannes-sweden-the square

The Square, a Swedish satirical drama directed by Ruben Östlund which won the top prize at Cannes film festival 2017. Photo: Cannes

May 29, 2017 6:08 PM (UTC+8)