Skyfall (2012) backdrop
Franchise guide · by Marcus Reyes

James Bond Movies: Every Film in the Series

There are 27 James Bond movies: 25 official films made by EON Productions, from Dr. No (1962) to No Time to Die (2021), plus 2 non EON films, Casino Royale (1967) and Never Say Never Again (1983). Dr. No had a reported UK premiere on 7 October 1962 and a reported US release on 8 May 1963; No Time to Die had a confirmed UK premiere on 30 September 2021 and a confirmed US release on 8 October 2021. The next film, Bond 26, has no title or release date, and Amazon MGM Studios has not named the actor who follows Daniel Craig.

Next: Bond 26 · date TBC
Image: TMDB

James Bond Movies: What the Series Is and How Many Films There Are

The James Bond franchise has 27 films: 25 official EON Productions films and 2 non EON films. It is a spy series built around MI6 agent James Bond, the saga opens with Dr. No (1962), directed by Terence Young, and the latest entry is No Time to Die (2021), directed by Cary Joji Fukunaga.

Six actors have played Bond in the official series. Sean Connery made six EON films from Dr. No to Diamonds Are Forever, George Lazenby made one with On Her Majesty's Secret Service, Roger Moore made seven from Live and Let Die to A View to a Kill, Timothy Dalton made two, Pierce Brosnan made four from GoldenEye to Die Another Day, and Daniel Craig made five from Casino Royale (2006), directed by Martin Campbell, to No Time to Die. Connery also led Never Say Never Again, which sits outside the EON run.

The two non EON films are separate from the official series. Casino Royale (1967) was made as a spoof by producer Charles K. Feldman, who owned the rights to Ian Fleming's novel, and it uses five credited directors. Never Say Never Again (1983), directed by Irvin Kershner, was made independently by Jack Schwartzman's Taliafilm, with Kevin McClory as executive producer, as a retelling of the Thunderball story.

The series also has a long record of practical stunts. Thunderball won the Oscar for Special Visual Effects at the 38th Academy Awards on 18 April 1966, with John Stears credited. The Man with the Golden Gun staged the first astro spiral stunt on film, according to Guinness World Records, using an AMC Hornet X. Spectre set a record for the biggest stunt explosion, filmed in Erfoud.

The music is just as recognizable. Dr. No carries the James Bond Theme, performed by the John Barry Orchestra and composed by Monty Norman. Shirley Bassey sang the title song for Goldfinger, and Adele won the Oscar for Best Original Song for Skyfall on 24 February 2013, the first Bond theme to take that award. The James Bond theme songs page covers the title tracks, and the James Bond soundtrack page covers the composers.

The money has grown with the budgets. Dr. No cost about $1 million and grossed $59.6 million worldwide, while No Time to Die cost $250 million and grossed $759 million. The biggest earner is Skyfall (2012), directed by Sam Mendes, which took $1.11 billion worldwide on a $200 million budget. The James Bond box office page has the figures film by film, and the James Bond movies ranked page covers our opinions. Cast and crew sit on the James Bond cast page, and the full list of Bond films holds the count and the film grid.

Still from Dr. No (1963)
Dr. No (1962)

James Bond Movies List: Release Order and Watch Order

The James Bond movies in order are the 25 EON films from Dr. No (1962) to No Time to Die (2021), followed by the two non EON films, Casino Royale (1967) and Never Say Never Again (1983). The release order and the chronological order are the same sequence for this franchise, so one list serves both. The full guide is on the James Bond movies in order page.

The table gives the UK premiere and US release dates, because the two often differ by days or months. Dates marked (c) are confirmed; unmarked dates are reported, not confirmed.

#FilmDirectorBondUK premiereUS release
1Dr. NoTerence YoungSean Connery7 Oct 19628 May 1963
2From Russia with LoveTerence YoungSean Connery11 Oct 19638 Apr 1964
3GoldfingerGuy HamiltonSean Connery20 Sep 196422 Dec 1964 (c)
4ThunderballTerence YoungSean Connery28 Dec 196521 Dec 1965
5You Only Live TwiceLewis GilbertSean Connery13 Jun 196713 Jun 1967 (c)
6On Her Majesty's Secret ServicePeter R. HuntGeorge Lazenby18 Dec 196918 Dec 1969
7Diamonds Are ForeverGuy HamiltonSean Connery30 Dec 197117 Dec 1971
8Live and Let DieGuy HamiltonRoger Moore6 Jul 197327 Jun 1973 (c)
9The Man with the Golden GunGuy HamiltonRoger Moore19 Dec 197418 Dec 1974
10The Spy Who Loved MeLewis GilbertRoger Moore20 Jul 197713 Jul 1977
11MoonrakerLewis GilbertRoger Moore27 Jun 197929 Jun 1979
12For Your Eyes OnlyJohn GlenRoger Moore24 Jun 198126 Jun 1981 (c)
13OctopussyJohn GlenRoger Moore5 Jun 198310 Jun 1983
14A View to a KillJohn GlenRoger Moore13 Jun 198524 May 1985
15The Living DaylightsJohn GlenTimothy Dalton29 Jun 198731 Jul 1987 (c)
16Licence to KillJohn GlenTimothy Dalton13 Jun 198914 Jul 1989 (c)
17GoldenEyeMartin CampbellPierce Brosnan23 Nov 199517 Nov 1995 (c)
18Tomorrow Never DiesRoger SpottiswoodePierce Brosnan11 Dec 199719 Dec 1997 (c)
19The World Is Not EnoughMichael AptedPierce Brosnan26 Nov 199919 Nov 1999
20Die Another DayLee TamahoriPierce Brosnan17 Nov 200222 Nov 2002
21Casino Royale (2006)Martin CampbellDaniel Craig16 Nov 200617 Nov 2006 (c)
22Quantum of SolaceMarc ForsterDaniel Craig31 Oct 200814 Nov 2008 (c)
23SkyfallSam MendesDaniel Craig26 Oct 2012 (c)9 Nov 2012
24SpectreSam MendesDaniel Craig26 Oct 20156 Nov 2015
25No Time to DieCary Joji FukunagaDaniel Craig30 Sep 2021 (c)8 Oct 2021 (c)
Non EONCasino Royale (1967)Val Guest, Ken Hughes, John Huston, Joseph McGrath, Robert ParrishDavid Niven23 Apr 196728 Apr 1967 (c)
Non EONNever Say Never AgainIrvin KershnerSean Connery15 Dec 19837 Oct 1983 (c)

If you are new to the series, Dr. No is the first film and starts the release order, while Casino Royale (2006) is the first film for Daniel Craig and the first of his five. The two non EON films are listed after the 25 official films.

Next James Bond Movie: Who Is Replacing Daniel Craig?

No actor has been announced as the next James Bond: Bond 26 is untitled, in development, and has no release date. Denis Villeneuve is directing, which was announced in June 2025, Steven Knight is writing, and Amy Pascal and David Heyman are producing. Nina Gold is reportedly the casting director: Variety first reported her hiring, and the studio statement did not confirm it. The full status is on the next James Bond movie page, and the Bond 26 trailer page will carry any footage once it exists.

The studio confirmed on 14 May 2026 that the search for the next James Bond was underway. On 12 September 2026, Steven Knight said the first draft of the screenplay was finished, as reported by Variety. Amy Pascal has indicated that the film will shoot in the UK, according to Screen Daily in March 2026.

The casting reports are rumors, and they are labeled that way. TheWrap reported on 22 October 2026, citing insiders, that Jack Lowden, Callum Turner and Josh O'Connor were among four actors in the final screen tests, which were reported to begin around 23 October 2026 in London. No outcome has been reported since that date passed. The same report said Jacob Elordi was no longer in the running. Amazon MGM declined to comment, and RTE noted that the studio has confirmed none of the names. Separately, Variety's September article on Knight's script mentions Gary Oldman saying the choice has already been made and that he hopes it is Jack Lowden. That remark is unconfirmed.

Claims that any actor has already been cast remain unconfirmed, and no studio source has given a shoot or release date.

Next movie

Bond 26

MarketRelease
USTBCtbc
UKTBCtbc
AUTBCtbc
Next James Bond movie: status, cast and rumors

James Bond Characters: The Recurring Players

James Bond characters

The main James Bond characters are Bond himself, his MI6 colleagues M, Q (the quartermaster) and Miss Moneypenny, his CIA ally Felix Leiter, and a rotating set of villains, among them Ernst Stavro Blofeld. The James Bond characters page has the full cast list, and each major figure has a page of their own.

James Bond has been played by Sean Connery, George Lazenby, Roger Moore, Timothy Dalton, Pierce Brosnan and Daniel Craig in the EON films. The supporting roles pass between actors as well. M is played by Bernard Lee in the early films, Robert Brown from Octopussy to Licence to Kill, Judi Dench from GoldenEye to Skyfall, and Ralph Fiennes in Spectre and No Time to Die. Desmond Llewelyn played Q for 17 appearances before his death on 19 December 1999, John Cleese played R and then Q, and Ben Whishaw took over in Skyfall.

Miss Moneypenny is played by Lois Maxwell, Caroline Bliss, Samantha Bond and Naomie Harris across the series. Felix Leiter is played by seven actors in the EON films: Jack Lord, Cec Linder, Rik Van Nutter, Norman Burton, David Hedison, John Terry and Jeffrey Wright.

On the villain side, Ernst Stavro Blofeld is played by Donald Pleasence, Telly Savalas, Charles Gray and Christoph Waltz in the EON films. Other pages cover Auric Goldfinger (Gert Fröbe), Oddjob (Harold Sakata), Jaws (Richard Kiel in The Spy Who Loved Me and Moonraker), Le Chiffre (Mads Mikkelsen) and Raoul Silva (Javier Bardem). Vesper Lynd, played by Eva Green in Casino Royale (2006), is the key ally in the Craig era. The James Bond villains and James Bond actors in order pages go further.

Facts

Where to Watch James Bond Movies in the US, UK and Australia

Amazon Prime Video streams every James Bond movie by subscription in the US, UK and Australia except A View to a Kill in Australia, which is rent or buy only (JustWatch via TMDB, checked 2 November 2026). The where to watch James Bond page lists every film by country.

A few films have extra options. In the US, Quantum of Solace is also on Paramount Plus and fuboTV. In the UK, GoldenEye and Tomorrow Never Dies are on ITVX Premium and free with ads on ITVX, and Casino Royale (1967) is on ITVX as well. Films can be rented or bought from stores such as Apple TV, Amazon Video and YouTube in the US, and from Apple TV, Amazon Video and Sky Store in the UK, though the lineup varies by film. In the US, for example, Live and Let Die has no Amazon Video listing and Moonraker has no YouTube listing.

Streaming catalogs shift often, so confirm on the provider before you commit to a marathon. A licensing change can move a film at any time.

Still from Never Say Never Again (1983)
Never Say Never Again (1983)

Streaming availability data from JustWatch. Where to watch James Bond by country.

Explore James Bond

FAQs

What are the 27 Bond movies?

The 27 Bond movies are the 25 official EON Productions films, from Dr. No to No Time to Die, and 2 non EON films, Casino Royale (1967) and Never Say Never Again (1983).

What order should I watch the James Bond movies in?

Watch them in release order, starting with Dr. No (1962) and ending with No Time to Die (2021); the 2 non EON films, Casino Royale (1967) and Never Say Never Again, are optional extras.

What is considered the best James Bond movie ever?

Skyfall (2012) is the highest grossing Bond film at $1.11 billion worldwide, but there is no agreed best Bond movie. Opinions split by era and actor, and our verdicts, clearly labeled as opinion, are on the James Bond movies ranked page.

Who is replacing Daniel Craig as James Bond?

No actor has been announced. Amazon MGM Studios confirmed on 14 May 2026 that the search was underway. TheWrap reported on 22 October 2026, citing insiders, that Jack Lowden, Callum Turner and Josh O'Connor were among four actors in final screen tests. That is a report, not a studio confirmation.

When is the next James Bond movie coming out?

There is no release date: Bond 26 is untitled and in development, and Amazon MGM Studios has announced no date or title.

Which Bond movies are not part of the official series?

Casino Royale (1967) and Never Say Never Again (1983) are not EON films. Casino Royale (1967) is a spoof produced by Charles K. Feldman, and Never Say Never Again is an independent retelling of the Thunderball story made by Taliafilm.

Who has played James Bond in the official series?

Six actors have played Bond in the EON films: Sean Connery (six films), George Lazenby (one), Roger Moore (seven), Timothy Dalton (two), Pierce Brosnan (four) and Daniel Craig (five).

Who is directing the next James Bond movie?

Denis Villeneuve is directing Bond 26, which was announced in June 2025. Steven Knight is writing the script, and Amy Pascal and David Heyman are producing. The film has no title or release date.

What is the newest James Bond movie?

The newest James Bond movie is No Time to Die, directed by Cary Joji Fukunaga. It had its London world premiere at the Royal Albert Hall on 28 September 2021, a confirmed UK premiere on 30 September 2021 and a confirmed US release on 8 October 2021.

Where can I stream James Bond movies?

Amazon Prime Video lists every Bond film on subscription in the US, UK and Australia as of 2 November 2026, except A View to a Kill in Australia, where it is rent or buy only.