Roger Moore (pictured above in his role as James Bond) recently debunked a report that he considers Idris Elba not quite "English-English" enough for 007. "#Lost in translation," he tweeted. Elba's already used to the speculation, however. He's been rumored to be playing the dapper hero, portrayed by Daniel Craig in November's release, Spectre, for years.
Read on for more casting controversies.
(Photos from Left: Ian Gavan/Getty Images, Keith Hamshere/Getty Images)