Content Section
LONDON, ENGLAND - DECEMBER 05: Idris Elba attends the Royal film performance of "Mandela: Long Walk To Freedom" at The Odeon Leicester Square on December 5, 2013 in London, England. (Photo by Dave J Hogan/Getty Images) Dave J Hogan/Getty Images
More James Bond