0e437d60385c7292cf4e6da9cf2be7f2

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)