No Time to Die trailer: Daniel Craig's final explosive James Bond moment

Daniel Craig and Rami Malek will square off in the darkest Bond film yet

No-Time-To-Die-Trailer-YouTube A screenshot of the trailer of No Time to Die, showing Daniel Craig in his fifth and final portrayal of James Bond | MGM

Since taking on the iconic role of James Bond in 2006, Daniel Craig has moulded himself into his character over the course of four films, turning the role into a grittier, more violent and more character-driven examination of Ian Fleming's fictional and suave spy.

Now, the trailer for his fifth and final outing as the iconic MI6 superspy has dropped, with the film set to release on April 8, 2018. No Time to Die will be the 25th James Bond film released so far.

The trailer introduces Rami Malek, of Mr Robot and Queen fame, as the villain, Safin, accompanying Christopher Waltz's take on Ernst Stavro Blofeld, head of the global criminal supergroup, Spectre.

Ana de Armas take on the role of newcomer 'Paloma'. while Ralph Fiennes returns as Gareth 'M' Mallory (the head of M16), Ben Wishaw as Q, Naomie Harris as Moneypenny, and Lea Seydoux as Madeleine—who was in a relationship with Bond by the end of Spectre, but now seems to be on rocky terms with him. The big question will be whether Madeleine meets the same fate as all of Bond's former lovers—death. 

Newcomer Nomi (played by Lashana Lynch) adds some variety to MI6's cast as a new '00' agent with two years of experience behind her. The trailer suggests that she will not be a 007 agent, however, despite much speculation on the same.

Huge stunts are expected including jumping off a bridge and firing Gatling guns from the headlights of the series' iconic Aston Martin DB10. As with most of Craig's films, this one suggests he will continue to face bureaucratic wranglings with the bosses of M16.

Malek's Safin has been touted as an anarchist terrorist leader, of whom little is known besides the fact that he "really gets under Bond's skin" in this film, according to producer Barbara Broccoli. Based on the hype so far, Safin could be the series most cruel and sadistic villain yet.

In the trailer, Safin delivers the standard megalomaniac supervillain dialogue to Bond, promising that his skills would survive long after he is gone, to which Bond replies, "History isn't kind to men who play God."

In a cool twist, the trailer ends with a recreation of the iconic bullet sequence, except within a real tunnel-like setting.

While the debate has already begun raging over who will play Bond after Craig retires, the English actor will have one last chance to cement his legacy as the longest-serving Bond.