The first trailer for what is expected to be Daniel Craig's last turn as iconic super spy James Bond has arrived, and though it's a bit light on story details, the initial glimpse of No Time To Die does offer up new information about the twenty-fifth installment in the long-running franchise.

Not only do we see Craig's Bond come up against Rami Malek's new villain, Safin, he also meets his potential replacement -- a new 00 agent played by Lashana Lynch. Lynch's as-yet unnamed spy makes it clear from the start that she sees 007 as a relic, past his prime and only good for getting in her way.

RELATED: James Bond Returns in No Time to Die Character Posters

No Time to Die follows Craig's Bond, who has left active service. However, when his friend Felix Leiter -- a CIA officer played by Jeffrey Wring -- enlists his help in locating a missing scientist, 007 once again finds himself in the middle of a dangerous adventure, as it soon becomes clear this is no ordinary case of abduction. Production on the film wrapped in late October.

RELATED: James Bond: Daniel Craig is 100% Done with the 007 Franchise

Directed and co-written by Cary Fukunaga, No Time to Die stars Daniel Craig, Ralph Fiennes, Naomie Harris, Rory Kinnear, Léa Seydoux, Ben Whishaw, Jeffrey Wright, Ana de Armas, Dali Benssalah, David Dencik, Lashana Lynch, Billy Magnussen and Rami Malek. It is scheduled for release on April 8, 2020.