
Cast of Bond 25: No Time to Die Full Actor List
When Daniel Craig first stepped into James Bond’s tuxedo in Casino Royale, few guessed he’d anchor the role for five films—or that his final mission would be delayed by a global pandemic. For a franchise that has cycled through seven actors and 60 years, every new cast announcement stirs not just curiosity but argument: who belongs in Bond’s world, and who doesn’t?
Films in the series: 27 ·
Bond actors to date: 7 ·
Year of first Bond film: 1962 ·
Bond 25 release year: 2021 ·
Runtime: 163 minutes ·
Box office: $774 million
Quick snapshot
- Daniel Craig plays James Bond in No Time to Die (007.com, the official James Bond website)
- Rami Malek plays the villain Lyutsifer Safin (007.com)
- Who will replace Daniel Craig as the next James Bond has not been officially announced (007.com)
- The actress playing the minor role “Penny” in Bond 25 is not publicly credited (IMDb, the user‑contributed film database)
- First Bond film: Dr. No (1962) with Sean Connery (Wikipedia, the free encyclopedia)
- No Time to Die released in 2021 after COVID‑19 delays (007.com)
- No official Bond 26 announcement yet; casting rumors continue (EON Productions via 007.com)
Five quick facts that set the stage for Bond 25:
| Fact | Value |
|---|---|
| No Time to Die release date (UK) | September 30, 2021 |
| No Time to Die release date (US) | October 8, 2021 |
| Director | Cary Joji Fukunaga |
| Screenwriters | Neal Purvis, Robert Wade, Cary Joji Fukunaga, Phoebe Waller‑Bridge |
| Budget | $250–301 million |
| Bond actors to date | 7 (including Craig) |
Who refused to play James Bond?
Who is most likely to be the new James Bond?
Who is replacing Daniel Craig as Bond?
Who is considered the most beautiful Bond girl?
Who played James Bond the longest?
Who was voted the worst James Bond?
What did Halle Berry say about Pierce Brosnan?
Which girl did James Bond love the most?
Which Bond girl had the shortest role?
Who plays the little girl Mathilde in No Time to Die?
Cast of Bond 25: every actor and their character
Main cast: Daniel Craig, Léa Seydoux, Rami Malek
- Daniel Craig as James Bond — returning for his fifth and final EON‑produced film (007.com)
- Léa Seydoux as Dr. Madeleine Swann — the psychologist first seen in Spectre (007.com)
- Rami Malek as Lyutsifer Safin — the primary antagonist (007.com)
Malek’s Safin is the first Bond villain in years to be played by an Oscar‑winning actor (for Bohemian Rhapsody), raising the franchise’s dramatic stakes.
Supporting cast: Lashana Lynch, Ana de Armas, Ben Whishaw & more
- Lashana Lynch as Nomi — a new 00‑agent who inherits Bond’s number (007.com)
- Ana de Armas as Paloma — a CIA‑connected agent who aids Bond (007.com)
- Ben Whishaw as Q — MI6’s quartermaster (007.com)
- Naomie Harris as Moneypenny — M’s secretary (007.com)
- Ralph Fiennes as M — head of MI6 (007.com)
- Christoph Waltz as Ernst Stavro Blofeld — the imprisoned nemesis (007.com)
- Jeffrey Wright as Felix Leiter — CIA ally (007.com)
- Rory Kinnear as Bill Tanner — MI6 chief of staff (007.com)
- David Dencik as Valdo Obruchev — a scientist (007.com)
- Billy Magnussen as Logan Ash — a CIA operative turned rogue (007.com)
- Dali Benssalah as Primo — a henchman (007.com)
Minor roles: Mathilde, Penny & other uncredited appearances
- Mathilde — Bond and Madeleine’s daughter, played by Lisa‑Dorah Sonnet (credited on IMDb, the user‑contributed film database)
- Penny — a minor bureaucratic role; the actress is not publicly listed in official credits
- Other supporting roles (per IMDb and Metacritic, the critic‑aggregation platform) include Coline Defaud as Mathilde’s alternate, Hugh Dennis as Dr. Hardy, Priyanga Burford as Dr. Symes, and others.
While IMDb lists over 30 credited cast members, the official 007 site focuses on a tight ensemble. That gap means fans searching for “Bond 25 cast” often hit contradictory sources — official vs. crowd‑sourced — without a single authoritative reference.
Timeline: from Dr. No to No Time to Die
- 1962 — The first James Bond film, Dr. No, is released with Sean Connery as Bond (Wikipedia).
- 1985 — Roger Moore ends his tenure as Bond after seven films (Wikipedia).
- 2006 — Daniel Craig debuts as Bond in Casino Royale (007.com).
- 2019–2021 — Production and release of No Time to Die (Bond 25), delayed by the COVID‑19 pandemic (007.com).
The pattern: Each Bond actor has averaged about five films, but Craig’s five‑film arc is the first to tell a continuous story, giving his cast — from Seydoux to Malek — more character development than any previous installment.
Confirmed facts and lingering questions
Confirmed facts
- Daniel Craig appears as James Bond in No Time to Die (James Bond 007).
- Rami Malek plays the villain Safin (James Bond 007).
- Léa Seydoux reprises Madeleine Swann (James Bond 007).
- Lisa‑Dorah Sonnet is credited as Mathilde (Bond’s daughter) on IMDb (IMDb).
What’s still unclear
- The identity of the actress playing “Penny” — no credible source publicly names her.
- Who will portray James Bond after Daniel Craig — no official casting has been announced.
- The full extent of some minor roles (e.g., “Cemetery Caretaker”) is documented only on user‑submitted databases.
The catch: The gap between official and crowd‑sourced data means fans must weigh reliability when seeking answers about minor characters.
Summary
For anyone following the Bond franchise, the cast of No Time to Die represents a deliberate blend of old faces and new energy — but the bigger question is what comes next. With Craig gone, the next casting decision will define the series for a decade. For the producers at EON, the choice is clear: either pick a star who can carry the weight of fan expectations, or risk letting the franchise drift. The clock is already ticking on Bond 26.
imdb.com, en.wikipedia.org, themoviedb.org, fandango.com, rottentomatoes.com, jamesbond.fandom.com, netflix.com, jamesbond.fandom.com, standard.co.uk
For a comprehensive breakdown of every actor and character in the film, check out the full cast list for No Time to Die on BritLedger.
Frequently asked questions
What does Penny do in Bond 25?
Penny is a minor bureaucratic role; the actress is not publicly credited.
Is the cast of Bond 25 available on Netflix?
No — No Time to Die is not currently on Netflix; streaming rights vary by region (check local listings).
How many Bond films did Daniel Craig star in?
Five: Casino Royale (2006), Quantum of Solace (2008), Skyfall (2012), Spectre (2015), and No Time to Die (2021).
Why did Rami Malek join the Bond 25 cast?
Malek said in interviews he was drawn to the role of Safin because of the character’s complexity; the official announcement came in April 2019.
Who is the Bond girl in No Time to Die?
The leading female role is Dr. Madeleine Swann, played by Léa Seydoux. Ana de Armas’s Paloma is also a significant ally.
Will there be a Bond 26?
Yes, EON Productions has confirmed that another Bond film is in development, but no release date or cast has been announced.
The takeaway: The FAQ section above addresses the most common queries, but the ultimate answer to who will replace Craig remains pending.
| Actor | Role | Previous Bond Films | Notable Award |
|---|---|---|---|
| Daniel Craig | James Bond | 4 (Casino Royale, Quantum of Solace, Skyfall, Spectre) | None on this film |
| Léa Seydoux | Dr. Madeleine Swann | 1 (Spectre) | None |
| Rami Malek | Lyutsifer Safin | 0 | Academy Award (Best Actor for Bohemian Rhapsody) |
The pattern: Malek’s Oscar win sets him apart from previous Bond villains, giving the role an extra layer of prestige.
Related reading: Cast of Final Destination Bloodlines · Cast of 28 Years Later