I finally watched the latest James Bond flick, Casino Royale. Let me first say, fun, enjoyable movie, worth a watch. The best of the Bond movies of recent times.
Now let me start the complaints.
The Daniel Craig Bond is a good Bond. He’s different. He’s a muscle bound action hero.
Gone is the sophistication. Gone is the subtlety. Gone is the cool. This guy is a bouncer in a nice suite.
That by itself is fine, and the movie is a lot of fun, but it’s not James Bond. James Bond is the guy who slept with every woman within a 5 mile radius. Bond is the guy with the self-satisfied smirk and the above-it-all attitude in every situation.

This new guy orders Champagne and caviar for one, leaving the amorous woman behind to catch a bad guy. This new guy gets flustered. He gets sartorial advice from a woman that he later falls head-over-heels in love with. He actually refers to her as bitch. He looks more comfortable at the gym than he does in the casino.
Would you associate “suave and sophisticated persona” with Craig’s Bond?

The real James Bond would never, under any circumstances, refuse a woman’s advances, unless of course he was about to strangle her with her own bikini top. He would never comfort a woman in the shower unless he was planning on relieving her of her clothes. The real Bond is a womanizer. It’s right there in the book. It’s a core part of his character.
The new guy is much more violent, much less subtle, much more politically correct.
He is, in short, American.
Where is the British Bond? Can we have him back please?
Anyway, this Bond is better than the other recent Bonds, including Brosnan, but he’s not really Bond. I guess I’ll have to get used to him.
But kids, go rent the old Bond movies to see who the real guy is. Get yourself some Connery and throw in a few Moore while you’re at it.
Oh, and a request to the makers of future Craig Bond movies: it’s ok to dispense with the dialogue and the story completely. I mean that. This guy is great at action, so give us one long action scene. Watching Craig profess his true love is like watching Silvester Stalone give a presidential speech. It just aint quite right.