Tree of Life Wins Palme D'Or at Cannes Film Festival
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.