Brad Pitt walked the red carpet earlier today at the 64th Annual Cannes Film Festival. Brad produces and stars in “The Tree of Life” a film centered around a family with three boys in the 1950’s also starring Sean Penn. The film made its debut at Cannes. For more on the film festival highlights visit www.festival-cannes.com