Idris Elba let go of James Bond because everyone was gross about it
While the actor was at first complimented to be considered for the role, that feeling was quickly overtaken by the racist discussion that followed

It’s no secret that James Bond is a special role that—unlike so many franchises that swallow up its lead actors—actually benefits the actor who portrays the international man of mystery. Being in an elite club opposite the late Sean Connery, Roger Moore, Pierce Brosnan, Timothy Dalton, Daniel Craig, and George Lazenby has its perks. Yet one person who seemingly everybody thought would make a pretty good Bond found the experience of being fan-casted in the role pretty discouraging.
Idris Elba’s name has been attached to Bond conversations for the last decade—pretty much as soon as Luther hit the BBC. Elba is a cool, physical, and talented actor who, sure, we guess, could pull off a tuxedo. For many, he felt like the guy, and to Elba, even being in the conversation was a compliment. However, in a recent interview with SmartLess, Elba discussed how quickly a racist public ruined it.
“The truth is, I was super complimented for a long time about this,” Elba said. “I was like, ‘This is crazy!’ James Bond…We’re all actors, and we understand that role. It’s one of those coveted [roles]. Being asked to be James Bond was like, ‘Ok, you’ve sort of reached the pinnacle.’ That’s one of those things the whole world has a vote in.”
Elba, who has long discussed the challenges of being a Black actor and how difficult it can be for people to see him as anything other than that, was at the center of a maelstrom that seemingly continued for a decade. Considering how long Daniel Craig has been threatening to ditch MI6, Elba’s name has bounced around fan castings and rumor mills, and, of course, the backlash to the very idea of a Black James Bond overtook the conversation and quickly soured it.