James Bond is officially back. On Monday, a teaser trailer was released, heralding the return of Daniel Craig as 007 in the 25th Bond film, No Time to Die, and now we have a full trailer to enjoy. The first look not only confirms the return of previous characters like Lea Seydoux's Madeleine Swann and Christophe Waltz's Ernst Stavro Blofeld, it also gives us our first real glimpses of new characters played by Lashana Lynch, and Craig's Knives Out costar Ana de Armas. Perhaps most excitingly, though, we also get to see Rami Malek for the first time, as Bond's new nemesis, Safin. We don't know much about his role yet, but rumour has it he'll be one of Bond's most dangerous villains ever.
No Time to Die hits screens in April 2020. Until then, get your first look above, and check out the teaser below.