Archive

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.

Got a tip? Send it to The Daily Beast here.