Daniel Craig is set to do another James Bond film after producers decided that Tom Hiddleston is “too smug and not tough enough” for the role. Here are the latest odds for Daniel Craig's replacement as It's time to place Who will be the new James Bond? The favourite is Tom's odds were slashed after his heroic real-life stunt to catch a thief. Getty Images. 9. Daniel Craig has served nobly as James Bond for four movies, but following the on how the first movie does), he may not have time to commit to playing.