Home Movies

How to watch the Daniel Craig James Bond movies in order

It would be easier to remember if the films were numbered. That said, it's fairly easy to follow along with this order.

James Bond Daniel Craig Casino Royale
Image via Sony Pictures

We have seen the last appearance of Daniel Craig‘s James Bond. The Knives Out actor has spent more than a decade in the role with five films in the franchise, which were released between 2006 and 2021. Craig was the sixth actor to play the role of Bond, following Sean Connery, George Lazenby, Roger Moore, Timothy Dalton, and Pierce Brosnan. 

Recommended Videos

But, No Time to Die was the last Daniel Craig James Bond movie, and the next film will feature a new actor. With that being said, there are more than a few films to keep track of in his run, and seeing as they’re not numbered you might be a little confused as to where to start.

So, here is a comprehensive guide for how to watch Daniel Craig’s Bond films in order.

Casino Royale

Daniel Craig’s first outing as James Bond was in 2006 with the release of Casino Royale. The film was directed by Martin Campbell and introduced a younger, grittier, and less experienced Bond than the versions of the character before him. The main villain of Casino Royale was Le Chiffre, played by Mads Mikkelsen. Among other dangerous situations, Bond faces off against Le Chiffre in a poker game, watched by Eva Green’s Vesper Lynd and Jeffrey Wright’s Felix Leiter. 

Interestingly, Casino Royale retained a cast member from Pierce Brosnan’s run on James Bond, Dame Judi Dench as M. The plot revolves around Bond attempting to bankrupt the terrorist financier Le Chiffre, and the film contains a memorable torture scene.

If you would like to watch the film, you can stream it on Prime Video and DirecTV.

Quantum of Solace

Often regarded as the worst of Daniel Craig’s James Bond movies, Quantum of Solace was directed by Marc Forster and it was released in 2008. Mathieu Amalric plays Dominic Greene, who is the film’s main antagonist. It serves as a direct sequel to Casino Royale and picks up right after the events of that film. Eva Green returns as does Dame Judi Dench. Rory Kinnear is introduced as Bill Tanner, a character who would be in every film following Quantum of Solace.

The film also features Gemma Arterton as an MI6 agent Strawberry Fields and Olga Kurylenko as Camille Montes. The film’s plot revolves around the group Quantum, which is led by Greene, and their plot to overthrow the Bolivian government to steal Bolivian resources.

If you’d like to watch the film, it is available to stream on Prime Video, Fubo, DirecTV, and MGM+.


The next film in the Daniel Craig series of James Bond films is often regarded as the best of his run. Skyfall was released in 2012, and it was directed by Sam Mendes. In addition to the returning cast members, the film also introduced Ralph Fiennes as Gareth Mallory, Naomie Harris as Eve Moneypenny, and Ben Whishaw as Q. The main antagonist of the film is Raoul Silva, and he was played by Javier Bardem.

The plot of Skyfall was far more personal than the previous two films, with Bardem playing a cyberterrorist who targets M because she left him in a Chinese prison years earlier. Bérénice Marlohe also plays Sévérine, one of the Bond girls in the film.

This movie is available to stream on Max.


The follow-up to Skyfall, Spectre, was released in 2015 and it was also directed by Sam Mendes. All the main characters from the previous film return in Spectre and they are joined by Christoph Waltz who plays the most iconic Bond villain, Ernst Starvo Blofeld. Blofeld runs the organization Spectre, which is revealed to be behind the events of the previous three films as all of the villains were really agents of the evil organization. 

The film introduces Léa Seydoux as Madeleine Swann, a psychiatrist who becomes the main love interest of Bond, as well as Dave Bautista as Mr. Hinx, Andrew Scott as C, and Monica Bellucci as Lucia Sciarra.

Spectre is available to stream on Fubo, FXNow, & DirecTV.

No Time to Die

The last film in the Daniel Craig saga of James Bond movies is No Time to Die. The film was finally released in 2021, after a few delays due to the departure of the original director and the Covid-19 pandemic. Ultimately it was directed by Cary Joji Fukunaga and was applauded for being a great send-off for Craig’s portrayal of the character. Bond begins the film retired after the events of Spectre but soon gets back into the 007 business after Felix Leiter seeks out his help.

The main villain of No Time to Die is Lyutsifer Safin, played by Rami Malek. In addition to Malek, Lashana Lynch joins the cast as a new 00 agent named Nomi, Billy Magnussen plays Logan Ash, and Ana de Armas steals a scene as Paloma. The film’s plot sees Bond go after Safin and his army of killer nanobots which can target a person’s DNA.

No Time to Die is available to stream on Prime Video, Fubo, & MGM+.

That is the complete order of Daniel Craig’s time as James Bond. Of course, there are also some games where you could play through the films as well, but we are specifically focusing on movies here.

There are also some advertisements where he appeared as the suave special agent, and who could forget the time he met Queen Elizabeth II? You can check that appearance out in the video above.

In addition to all the digital versions of the films listed above, you also have the option of buying the physical versions of the movies, and if you are a massive fan of James Bond, that might be a better choice.