'The Congress' Screening in London
In This Photo: Robin Wright
Actress Robin Wright attends a screening of "The Congress" during the 57th BFI London Film Festival at Odeon West End on October 10, 2013 in London, England.
(Oct. 9, 2013 - Source: Ben A. Pruchnie/Getty Images Europe) more pics from this album »