Archive
Cannes 2011 Red Carpet
Tree of Life, starring Brad Pitt, was awarded the Palme d'Or, Cannes' highest prize, on Sunday. From Ryan Gosling's neo-noir film to Tilda Swinton as a suburban mom, Richard Porton on the highlights of the Festival.
Trending Now