Embedded Player Idris Elba's name has been floated as a possible successor to Daniel Craig. Anthony Horowitz, who writes the current Bond books, apologized for saying Elba is "too street" to play the suave spy.