Bond writer apologises for calling Idris Elba “too street” for 007 role

Anthony Horowitz says he's "mortified to have caused offence" with previous "clumsy" comment

Anthony Horowitz, the author of the latest James Bond novel ‘Trigger Mortis‘, has apologised for a previous statement in which he called Idris Elba “too street” to play the iconic secret agent in the next Bond movie.

Elba is hotly tipped to take the lead in the next 007 release, taking the place of Daniel Craig, but Horowitz told the Daily Mail that he didn’t feel Elba is well suited as he is “too street”

“For me, Idris Elba is a bit too rough to play the part,” Horowitz stated. “It’s not a colour issue. I think he is probably a bit too ‘street’ for Bond. Is it a question of being suave? Yeah.”


The writer, who was commissioned to write the latest installment of the movies by Ian Fleming’s estate, has released a statement via his Twitter apologising for his choice of words.

NMEAndrew Ford/NME

“I’m really sorry my comments about Idris Elba have caused offence”, Horowitz tweeted. “That wasn’t my intention. I was asked in my interview if Idris Elba would make a good James Bond. I expressed the opinion that to my mind Adrian Lester would be a better choice, but I’m a writer not a casting director so what do I know?”

“Clumsily, I chose the word ‘street’ as Elba’s gritty portrayal of DCI John Luther was in my mind but I admit it was a poor choice of word. I am mortified to have caused offence.”

Trigger Mortis is due to be published next week (September 8). The book is set in 1957 against the backdrop of the space race, and Horowitz has used previously unpublished material written by Ian Fleming in producing the book’s opening chapter.