I don't go to the cinema often. Although the film experience is usually good, with large screen, loud sound, comfy chair, etc, you always need to be wary of the fools who would rather play around with their mobile phones than watch the film they've paid to see. But when the new James Bond films come around, I usually take the risk. I went to see Casino Royale last night and it was worth the trip. This is easily one of the best Bond films, ever. And thankfully the audience paid attention to the film and not their phones.
A lot of die hard Bond fans were annoyed when Daniel Craig got the role. I think mainly because he has blond hair! How stupid. Whatever their reservations were, Craig carries the role of masterfully. The whole film from beginning to end kept my attention. Great stunts, good script, well crafted Bond quips, not the Roger Moore style iffy puns.
I'd recommend any Bond fan to see the film, don't be put off by the early anti Craig hype. I'd recommend any action film fan to go see, I'd recommend anyone looking for a good night at the cinema. It was so good I'll probably go again.