Lars von Trier caused the biggest stir, but it was Michael Haneke who took the top honors as The White Ribbon was awarded the Palme d'Or at this year's Cannes Film Festival. There was mild controversy over the choice, given that jury president Isabelle Huppert had starred in an earlier Haneke film, The Piano Teacher. Von Trier's Antichrist did pick up a major award, as Charlotte Gainsbourg took Best Actress honors. The full roster of awards follows the jump.
PALME D'OR
The White Ribbon, dir. Michael Haneke
GRAND PRIX
A Prophet, dir. Jacques Audiard
SPECIAL CAREER PRIZE
Alain Resnais
BEST ACTOR
Christoph Waltz, Inglourious Basterds
BEST ACTRESS
Charlotte Gainsbourg, Antichrist
BEST DIRECTOR
Brillante Mendoza, Kinatay
BEST SCREENPLAY
Mei Feng, Spring Fever
JURY PRIZE (shared)
Fish Tank, dir. Andrea Arnold, Thirst, dir. Park Chan-Wook
CAMERA D'OR
Samson and Delilah, dir. Warwick Thornton
BEST SHORT FILM
Arena, dir. Joao Salaviza