26.5.11

Winner of the 2011 Palme D'Or

The beautiful high-definition trailer for Terrence Malick's new film, Tree of Life, starring Brad Pitt, Sean Penn and Jessica Chastain. Notably, it picked up the Palme D'Or at this year's Cannes film festival.