The Ruben Ostlund-directed satire 'The Square' has won the top prize at the Cannes Film Festival.
By Celebretainment, The Herald-Mail: Life
Mon, 05/29/2017 - 12:00am
The Ruben Ostlund-directed satire 'The Square' has won the top prize at the Cannes Film Festival.