Austrian filmmaker Michael (Funny Games) Haneke, whose 2005 film Cache previously earned him Best Director honor at the Cannes Film Festival, took home the big prize this year, winning the Palme D'Or for his film White Ribbon, a black-and-white drama about the peculiar events at a school in a rural German village in 1913.
Quentin Tarantino's Inglourious Basterds also got some love from the Cannes jury, winning the Best Actor prize for Christoph Waltz, who plays a German colonel.
Lars Von Trier's Antichrist, which scandalized Cannes audiences when it premiered last weekend, earned Charlotte Gainsbourg the Best Actress trophy for her performance as a grieving mother who takes her pain out on her husband (Willem Dafoe). IFC Films has picked up U.S. distribution rights for the movie, so we'll have a chance to see it sometime later this year.
The Philippine drama Kinatay, a movie chronicling the kidnapping and ritual torture of a young woman that Roger Ebert immortalized earlier this week by calling it one of the worst films he had ever seen, won the Best Director trophy for Brillante Mendoza.
Check out the complete list of prize winners here.