DARK SHADOWS FORUMS
Members' Mausoleum => Calendar Events / Announcements Archive => Calendar Events / Announcements '24 I => Calendar Events / Announcements '11 I => Topic started by: Mysterious Benefactor on May 23, 2011, 01:03:27 AM
-
"The Tree of Life," the the ambitious, generation-spanning film starring Brad Pitt and Sean Penn, took home the Cannes Film Festival's most coveted prize on May 22, the prestigious Palme d'Or. Jessica Chastain also stars as Brad Pitt's character's wife and Sean Penn's character's mother.