Awards & Festivals:Academy Awards:News:2017:5:28:Archive Academy Awards® News Archive for May 28, 2017 The Square wins Palme d’Or at Cannes May 28, 2017 – 70th edition of festival comes to a close.