I gave up on James Bond movies long ago because they had gotten so insipid. Someone recommended Casino Royale as a truly good movie, so I gave it a try. It really is good. Very well done. It captures the essence of the good Bond film in a way that I haven't seen since the early Connery films.