Thank you for your patience while we retrieve your images.
SEAN_PENN006

SEAN_PENN006

Sean Penn and his wife Robin Wright-Penn pictured at The Sheraton Grand Hotel, Edinburgh today ( Thursday 23/8/01). His new film "The Pledge" is being premiered tonight at the cities UGC cinema as part of The Edinburgh International Film Festival. Penn directs the film in which his wife stars.
Category:
Subcategory:
Subcategory Detail:
Keywords:Entertainment, Film, TV, Actor, Actress, Start, Celebrity, Scotland, Edinburgh, Festival, American, Couple, Premiere