2006's Casino Royale, Daniel Craig's first 007 film, is superb! It hits all the right notes for a classic Bond film as well as Skyfall. The chemistry between him and Eva Green's Vesper Lynd is perfect. This is definitely one of the best Bond films if not the best Bond film ever made. And, Mads Mikkelsen's Le Chiffre is one of the greatest Bond villains. The cinematography is Oscar-worthy, and the locations are marvelous. Chris Cornell's title song, You Know My Name, is one of my favorite Bond songs.