Brad Pitt Movie ‘Tree of Life’ Wins Top Prize at Cannes Film Festival

The Brad Pitt, Sean Penn acted and Terrence Malick directed film “Tree Of Life” took the top prize at this years Cannes Film Festival.

The festivals top prize, known as the Palme d’Or was announced by this years festival chair Robert De Niro with two producers from the movie accepting the award.

Pitt was not in attendance as wife Angelina Jolie, Pitt and the entire Pitt-Jolie crew flew home to Hollywood for the premiere of Jolie’s newest animated adventure Kung Fu Panda 2.

Another notable win fell into the lap of Kirsten Dunst for best actress, apparently her director (Lars von Trier) and his recently announced love for Hitler didn’t deter judges from her excellent performance.