I'll start off by stating that I'm a huge James Bond fan. My parents raised me by watching them, starting with Moonraker. Naturally, my favorite Bond was Roger Moore because apart from the fact that I grew up watching him, he added a touch of class and possessed a more gentleman-like manner than the macho Sean Connery lacked. Timothy Dalton was rather wooden, but I at least appreciated that he played the role with a bit realism and grit. However, Pierce Brosnan, he was definitely a worthy successor to Roger Moore. And the less said about George Lazenby, the better. In regards to Casino Royale, I didn't know that it was a prequel to Dr. No, I initially thought that Dr. No was the very first Bond adventure. And while I don't mind this at all, I am somewhat bothered by the fact that the producers are considering this film to be a reboot or a reimaging because this means that all the other films that came before it are void and forgotten. The whole point of doing a reboot/reimaging is to vastly improve on the original concept. The problem is, very few of these reboot/reimaging have been successful. Movies like Starsky and Hutch and Miami Vice tanked at the box office. So far, only the new Battlestar Galactica has been highly successful. But why is there a need to reboot/reimagine the Bond franchise? True, it had its share of flops, but in general, they've done quite well. Even more confusing is why Judi Dench is returning as M when she wasn't Bond's first boss according to the novel? What's up with that? Don't get me wrong, I like her as an actress, but chronologically speaking, she's not supposed to be in this one. And if the film does well at the box office, does this mean that the producers will do a reimaging of Dr. No next?