The footage sees Bond come face to face with Rami Malek’s villain Safin, who tells the spy: “We both eradicate people to make the world a better place.
“I just want it to be a little tidier.”
The footage shows Madeleine Swann, played by Lea Seydoux, telling Bond that the things Safin wants are “Revenge, me.”
Bond and Swann ran off together at the end of 2015’s Spectre and have been living off the grid until Bond is visited by Felix Leiter (Jeffrey Wright) to call him back into action.
The trailer also features Lashana Lynch as the new OO, Nomi, whom Bond brands “a disarming young woman”.
Nomi can be seen telling Naomie Harris’s Moneypenny: “I get why you shot him,” to which she replies: “Everyone tries at least once.”
It also shows Bond and Nomi in the cockpit of a plane, with Bond asking, “Have you ever flown one of these things before?”, before it shoots off into the sky.
The trailer also offers a look at Ana de Armas’ character Paloma, who can be seen brandishing guns in a black evening gown and admonishing Bond for being late.
No Time To Die, featuring Craig in his fifth and final outing as 007, takes place after the capture of villain Ernst Stavro Blofeld, played by Christoph Waltz, with Bond no longer in active service.
Blofeld’s voice can be heard telling Bond: “Fate draws us back together.”
Cary Joji Fukunaga is on directing duties while Fleabag creator and star Phoebe Waller-Bridge helped with the script.
No Time To Die is due to be released in UK cinemas in November, after it was pushed from its original release date in April because of the global pandemic.