James Bond actor Daniel Craig has recently admitted he believes the script for the latest Bond film is far better than Casino Royale. The Cowboys & Aliens actor said he was excited to reunite with Road to Perdition director Sam Mendes for the upcoming Bond 23, where he will be reprising his role as secret agent James Bond. During an interview, the actor told Cowboys & Aliens director Jon Favreau: "I think it's a great choice because Sam has a fervour and energy to really direct a Bond movie, with a capital B."