THE Cannes Film Festival 2018 will see 18 films battle it out for the prestigious Palme d’Or award in May 2018. But, who won the Palme d’Or and Grand Prix in 2017? Here’s the lowdown… Who who won the Palme d’Or and Grand Prix in 2017? The 70th Cannes Film Festival took place from 17 […]