Casino Royale - World Premiere

(UK TABLOID NEWSPAPERS OUT) Director Richard Attenborough (R) and wife Sheila Sim attend the Royal Film Performance 2006 and World Premiere of the 21st James Bond movie, 'Casino Royale', at the Odeon Leicester Square on November 14, 2006 in London, England. The event is in aid of The Cinema and Television Benevolent Fund.
(Nov. 14, 2006 - Source: Dave Hogan/Getty Images Entertainment) more pics from this album »
Richard Attenborough and Sheila Sim Photos appear in: