Cannes was full of crowdpleasing gems, critical smashes and the odd flop, but one film stood out as being particularly divisive.
The annual film festival, which has now concluded for another year, had premieres of new films from Nicolas Winding Refn (Drive), Andrey Zvyagintsev (Loveless) and Clio Barnard (The Selfish Giant), among others.