Although a fan and studio favorite to play James Bond, 007 author Anthony Horowitz thinks Idris Elba is ?too street? for the role. The English novelist, whose latest book in the Bond series, ?Trigger Mortis,? hits stores on Sept. 8, told the Daily Mail that the actor is simply not suave enough to succeed Daniel Craig. ? Idris Elba is a terrific actor, but I can think of other black actors who would do it better,? he said. It?s not a color issue. ?Secondly, the villain wins.