Premiere Of Paramount Pictures' "Beowulf" - Arrivals
In This Photo: Sean Penn, Robin Wright
Actors Robin Wright Penn (L) and husband Sean Penn arrive at the premiere of Paramount Pictures' 'Beowulf' at the Westwood Village Theatre on November 5, 2007 in Los Angeles, California.
(Nov. 5, 2007 - Source: Kevin Winter/Getty Images Entertainment) more pics from this album »