Idris Elba said he was “put off” playing James Bond after taking the brunt of a racist backlash.
The 50-year-old was one of the frontrunners to replace Daniel Craig in the hugely successful spy franchise, following the actor’s final appearance as 007 in 2021’s No Time to Die, which saw Bond sacrifice his life to save the world.
Since then, Idris has been the name on everyone's lips as the favourite to take over the iconic role, but he has refused to reveal if he’s been in talks with movie producers.