Notably, the Best Director award went to Sofia Coppola for the film Beguiled, which has a string cast of women.
31 May 2017 12:24 AM
French daily Liberation called the picks “disappointing”, having plumped for 120 Beats Per Minute, although Britain’s Guardian hailed the selection.
30 May 2017 6:38 AM