Mazra the Meaningless wrote:
I saw a "Behind the Scene" show about it last night.
Casino Royale was actually Ian Fleming's first James Bond book. So this is taking place before Dr. No and all those old movies.
One thing that struck me though. If this is the first movie and Judi Dench already plays M, how come M is played by Bernard Lee in the following movies and then suddenly is replaced by Judi again?
Doesn't make sense, because I remember when Judi Dench took over the role of M in Goldeneye, wasn't it? And James acted like he had never seen her before and wasn't very pleased with having a female boss.
Why did he act like that if he had already worked for her before?
Plot hole?
With this new movie, they retconned the series quite abit. In this film, Judi Dench is the only 'M', Bond never used his 'beloved' .25 Beretta that he was forced to give up at the very beginning of
Dr. No (instead using a Walther P99), the fact that he is using cell phones with text messaging, the reference by 'M' to 9/11 (when she mentioned that Le Chiffre profited after the airplane atttacks), and definately by the fact that Felix Leiter was portrayed by a black actor (Jeffrey Wright) despite having been white in all the other 'offical' Bond films.
Honestly, I doubt that the producers could have done
Casino Royale differently, if they wanted to use this film as a 'roots' film for Bond. The first Bond film was
Dr. No, which came out in 1962, and I honestly don't see how they could have made this film connect to a modern day Bond audience if they therefore set
Casino Royale during the 1950s.
As such, I think that while there are several plot holes in the film, it's more 'deliberate' than not on the part of the producers.