"Casino Royale" blew me away. It is a fantastic movie in every way, and also the best Bond so far! I have always liked Pierce Brosnan (for some reason, other people didn't) in this prestigious role, and now that he has retired as a 00 agent, it is great to see someone even better replace him.
"Casino Royale" revisits the beginnings of the well-known British secret agent, and it does so in a very stylish manner. Every second of the movie is carefully thought out, and it really is perfect. James Bond is now played by Daniel Craig ("Elizabeth", "Sylvia", "Lara Croft: Tomb Raider"), who adds an interesting twist to this well-known character. Apparently, in the beginning, Bond couldn't care less if his martini was shaken or stirred, his first kill was pretty rough and not at all elegant, and he was also a little kinky. Of course, he has always been very cool, with the latest gadgets, fast cars and beautiful women.
Speaking of women, "Casino Royale" doesn't disappoint. The latest Bond girl is Eva Green. As every good Bond girl should be, she is not both beautiful AND brainy, and is very believable in her role. Also, she is one of few 007 love interests to not be interested in Mr. Bond... until she is, of course.
And of course, there is action involved, and lots of it. However, the movie is very smart - not all action consists of explosions, guns and foreign assassins (although, it's not like these elements aren't there!). In order for Bond to successfully accomplish his mission, this time he doesn't need to kill anybody... he needs to win a game of poker. Although this may sound like a major turn-off, it is magnificently executed - the scenes around the table are awesome, exciting and full of drama. Also, there is a sub-plot involved, because you don't just become 007: there is something for Bond, James Bond to do before he gains his title.
"Casino Royale" is one of the most satisfying movies to come out in 2006. It is everything a James Bond movie should be, and then some. Judi Dench is at her usual super-self, Eva Green is mesmerizing, and Daniel Craig... let's just say he might as well be the ultimate James Bond!