Daniel Craig, returning as British secret agent James Bond for what might be the last time, gave audiences the first glimpse at “No Time to Die.”

The first trailer for the 25th chapter in the long-running spy series debuted Wednesday, which sees Bond enjoying retirement in Jamaica. His tranquil days are short lived, however, when his old friend from the CIA Felix Leiter (Jeffrey Wright) arrives asking for help.

In the action-packed footage, Bond encounters Lashana Lynch’s agent Nomi, who has been long-rumored to take on the 007 title. It is revealed in the trailer that she already is a 00 agent and has been training for the past two years while Bond was out of active service.

“The world’s moved on, Commander Bond,” Lynch’s character warns. “So stay in your lane. You get in my way, I will put a bullet in your knee… The one that works.”

Bond also comes face-to-face with Rami Malek ominous masked villain Safin, who forebodes: “James Bond… license to kill… history of violence, I could be speaking to my own reflection. Only your skills die with your body. Mine will survive long after I’m gone.”

Bond cautions, “History isn’t kind to men who play god.”

Directed by Cary Fukunaga, “No Time to Die” also stars Léa Seydoux, Ana De Armas, and Christoph Waltz. Fukunaga, who took over directing duties after Danny Boyle departed the project due to creative differences, also co-wrote the script with Phoebe Waller-Bridge and Scott Z. Burns. Franchise veterans Barbara Broccoli and Michael G. Wilson served as producers.

Craig has played Bond since 2006’s “Casino Royale.” His most recent outings — 2012’s “Skyfall” and 2015’s “Spectre” — were massive box office hits, grossing $1.1 billion and $880 million, respectively.

“No Time to Die” arrives in theaters in United Kingdom on April 3, 2020 and in North America on April 8.