CANNES (AFP) - Here are the winners from the 2017 Cannes film festival, as chosen on Sunday by a star-studded jury led by Spanish director Pedro Almodovar.
Best Movie: The Square - a dark satire of the contemporary art world
Best actor: Joaquin Phoenix - for playing a traumatised hitman in Lynne Ramsay's ultra-violent You Were Never Really Here
Best actress: Diane Kruger - for playing a mother who vows revenge after her ethnic Kurdish husband and son are killed in a neo-Nazi attack in In The Fade
Best director: Sofia Coppola - for her remake of the American Civil War thriller The Beguiled, starring Colin Farrell as a soldier who bewitches several Southern women, including Nicole Kidman
Best screenplay: Lynne Ramsay and Yorgos Lanthimos. The jury opted to split the prize in two, dividing it between Ramsay for You Were Never Really Here and Lanthimos for The Killing Of A Sacred Deer, a suburban thriller starring Colin Farrell and Nicole Kidman.
Special prize: Nicole Kidman - who was the undisputed queen of this year's Cannes with four projects showing. To mark its 70th birthday, the festival rewarded her with a special prize.