The Square Wins at Cannes 2017 The Square, a film described as a social satire set in the art world, and directed by Ruben Östlund, whose previous film, Force Majeure was critically acclaimed as an 'icily disturbing family drama set in the French Alps', has won this year's Palme d'Or at the Cannes … [Read more...]