“You’ve been spending! Too much time! On the Internet!”

This review may contain spoilers. I can handle the truth.
“You’ve been spending! Too much time! On the Internet!”
Casino Royale ushers in a decidedly new era of Bond. He's rough around the edges, fights dirty, and doesn't always, or should I say rarely, has the upper hand. His interactions with Vesper (who is absolutely amazing) are as charming as they are disarming: "There are dinner jackets and dinner jackets; this is the latter." Wow.
One of best Bond films yet.