So Casino Royale is great. Go see it.
It's weird though. Right from the outset they lay it down for you: they're trying to make the exact opposite film to Die Another Day here. No horrific CGI, no cringe worthy one-liners, no bloody mega laser beam satellites. Obviously, who could blame them. Things needed to change this time round, and straight away you're made aware of it. Even the traditional first three seconds of every bond film is not in place (you know, familiar theme pipes up, gun-eye-view white spot scrolls across the screen...). There's also fewer big action scenes, and at 2hrs 20 minutes it's longer than your average action film.
Although crucially, it never feels like it's too long. If you've always held a distaste for the bond formula, this may well be the film that brings you back in to the fold.
So then, every movie critic and his wife is trumpeting that Daniel Craig is to usher in a new golden era of Bond films. Not so fast you po-faced film buff freak. Pierce Brosnan's apparently so forgettable period as bond started fantastically, with Goldeneye. It wasn't the Sci-fi nonsense that his films gradually descended into.
Once again, people are excited about the future of Bond. Let's hope those in suits have learnt their lesson and keep up this high standard.