The new James Bond film No Time To Die has been delayed again and will now be released on October 8, 2021. The film has been delayed three times and is slated for more than a year after its originally scheduled release date. April 2020. . The 25th Bond film has been moved to November 2020, before returning to April 2021. Cinemas in many major markets are currently closed due to Covid-19, and even that new date looks like it could change again depending on what the situation will look like in nine months. Last year's Hollywood Reporter suggested that Apple had considered an offer to release the movie on Apple TV Plus, but it came to nothing. The outlet's sources suggest that studio MGM is accruing around €1 million in interest on the money it borrowed to make the movie. So the stakes are high here. The film marks Daniel Craig's final appearance in 007, with Mr.Robot's Rami Malek playing the villainous Safin. Returning characters from past entries include Léa Seydoux as Dr. Madeleine Swann, Ben Whishaw as Q, Naomie Harris as Eve Moneypenny, Ralph Fiennes as M, Christoph Waltz as Blofeld, and Jeffrey Wright as Felix Leiter. Lashana Lynch and Ana de Armas from Knives Out are also part of the cast. Its director is Cary Joji Fukunaga from True Detective. We interviewed Lynch about her role in the film last year if you want to know more about what's in store for No Time to Die when it's released.