A French film, "the Class" has finally won the greatest French film prize, the Palme d'Or of Cannes, after a more than 30 year drought for French cinema at Cannes.
French director Laurent Cantet's "The Class" ("Entre les Murs") won the Palme d'Or after screening on the last day of the Festival de Cannes. The win was the first Palme d'Or for a French title since 1987. "Sous le Soleil de Satan" (U...