The 2010 Cannes Film Festival ended Sunday with joy and relief as Apichatpong Weerasethakul's Uncle Boonmee Who Can Recalls His Past Lives (pictured) picked up the prestigious Palme d'Or. In a competition that was viewed as both disappointing and unpredictable, the Thai ghost film was a favorite among critics, especially over Alejandro Gonzalez Inarritu's Biutiful, which some thought might take the top award. Inarritu's film did at least have half a winner in star Javier Bardem, who shared the Best Actor prize with Italian actor Elio Germano, of La Nostra Vita. Juliette Binoche won Best Actress for Kiarostami's Certified Copy, which she accepted while holding a sign supporting Iranian prisoner Jafar Panahi. "I hope he will be here next year," she said.

Rounding out the in competition awards, Matthieu Amalric, who is best known as an actor, won Best Director for his Tournee (On Tour), while Of God and Men picked up the "second place" Grand Prix award, A Screaming Man won the Prix du Jury, Ano Bisiesto won Best First Feature, Chienne d'Histoire won the short Palm d'Or and Lee Chang-dong won Best Screenplay for his Poetry. These winners were selected by a jury headed by Tim Burton and including Kate Beckinsale, Benicio del Toro, Italian actress Giovanna Mezzogiorno, composer Alexandre Desplat, Indian filmmaker Shekhar Kapur and French filmmaker Emmanuel Carrere. Upon receiving his award, Weerasethakul excitedly said, "I would like to kiss all of you, the jury members, especially Mr. Burton. I like your hair style!"

To give another perspective on the reception of Uncle Boonmee, our own Erik Davis noted that during his viewing "everyone around me was asleep or walked out a half hour in."

For a full list of all Cannes 2010 winners, including those awarded earlier, head over to indieWIRE's festival wrap up. Also, check out an international trailer for Uncle Boonmee after the jump.