Daniel Craig’s last outing as 007 had already been pushed back twice, and will now debut globally on 8 October 2021, according to an announcement on the film's website.
The movie, which also stars Lea Seydoux and Rami Malek, had originally been due to premiere in April 2020.
Its delay will come as a further blow to cinemas that have been forced to shut during lockdown.
Many Twitter users have reacted to the news by making jokes about how they’ll have aged a few years by the time the film finally comes out.
Me finally watching No Time to Die on the opening weekend pic.twitter.com/33Sle6eN3Z
— Jared(Jared Era) #CHERKhype (@Name112a7) January 22, 2021
Me when I watch Black Widow, No Time to Die, Dune, Spider-Man 3, and The Batman in theaters pic.twitter.com/yALbjSBBEW
— BluRay𝔸ngel (@BluRayAngel) January 22, 2021
Me when No Time to Die was announced vs Me when No Time To Die finally releases pic.twitter.com/cMnEPkzQUO
— Brandon Streussnig (@BrndnStrssng) January 22, 2021
No Time to Die, Uncharted, Ghostbusters: Afterlife, and so many more are being delayed 😩 pic.twitter.com/mWMuUMBH0z
— TylerVision ✨ (@ItsTylerCalvert) January 22, 2021
The latest delay to Bond has sparked a string of other delays to major releases. Sony has pushed back Ghostbusters: Afterlife, Peter Rabbit 2, Morbius, Uncharted and Cinderella; while Universal has moved the sci-fi movie Bios back from April to November.
Aside from the film industry, the live music world has also been battered by the pandemic. Earlier this week it was announced that the Glastonbury music festival is cancelled for a second year running.