Daniel Craig - and the writer and director of course - make this new James Bond a more realistic figure, and a character much closer to the original vision in Ian Fleming's novels. Not only was he a harder character, he also made errors, something that is rarely seen in many Bond films.
The best sign of a good film is that you look up at the end wondering where the time has gone - at almost two and a half hours, Casino Royale doesn't give you a chance to wonder how much longer the film has to go.
This is immediately one of the best five 007 films made. It is extremely impressive. I could quite easily sit down again right now and watch it again for all the things I probably missed on the first viewing, and that's a fairly big compliment. Daniel Craig take a bow. I can't wait for the next film now.
I rate it as 4.5/5.