No Time to Die (2021): cast, story & where to watch

2021 · Film · ★ 7.4

No Time to Die poster

Released in 2021, No Time to Die is an action, thriller, drama and adventure film directed by Cary Joji Fukunaga, running about 163 minutes. “The mission that changes everything begins…” — that tagline sets the tone.

What it’s about. Bond has left active service and is enjoying a tranquil life in Jamaica. His peace is short-lived when his old friend Felix Leiter from the CIA turns up asking for help. The mission to rescue a kidnapped scientist turns out to be far more treacherous than expected, leading Bond onto the trail of a mysterious villain armed with dangerous new technology.

Who’s in it. No Time to Die stars Daniel Craig as James Bond, Rami Malek as Lyutsifer Safin, Léa Seydoux as Dr. Madeleine Swann and Lashana Lynch as Nomi, among others.

How it landed. With an audience score of 7.4/10, No Time to Die has been warmly received by audiences. It went on to earn $774.2M at the box office.

Where to watch. In US you can rent or buy it from Amazon Video, Apple TV Store, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch No Time to Die page.

If you liked it. Fans of No Time to Die tend to enjoy The Dark Knight, The Lord of the Rings: The Return of the King, Inception and The Lord of the Rings: The Fellowship of the Ring.

Frequently asked

Where can I watch No Time to Die (2021)?
In US, No Time to Die is available to rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
Is No Time to Die worth watching?
No Time to Die holds an audience score of 7.4 out of 10, and is a strong pick if you enjoy action, thriller, drama and adventure. Most viewers rate it highly.
Who stars in No Time to Die?
No Time to Die stars Daniel Craig, Rami Malek, Léa Seydoux, Lashana Lynch and Ana de Armas.
When was No Time to Die released?
No Time to Die was released in 2021, with a runtime of about 163 minutes.