The wild, most divisive film at this year’s Cannes Film Festival

· The Independent