(Newser) -
Michael Haneke’s
The White Ribbon took the top prize at Cannes today, while Lars Von Triers’ controversial
Antichrist was vindicated with a Best Actress award for Charlotte Gainsbourg, the AP reports. French film
A Prophet won second place, with
Fish Tank and
Thirst tying for third. Christoph Waltz took...
More »