"History isn't kind to men who play God."

He may be 51-years-old now but Daniel Craig hasn’t hung up the iconic tuxedo and PPK. Yet.

In the most anticipated Bond film since Craig’s reign as 007 agent James Bond, the latest No Time To Die instalment will see the English actor reprising his legendary role for one last time.

The story dictates that the world is a vastly different place since Bond retired from active service after the events of Spectre. “The world is arming faster than we can respond,” broods Ralph Fiennes, who reprises his role as MI6 head honcho ‘M’.

“Where’s 007?”

The trailer then cuts to Bond on a floating bachelor pad, presumably living out his best Insta-life in tranquil Jamaica. With a quick knock on the door from the CIA’s Felix Leiter asking for help to rescue a kidnapped scientist, Bond is thrust back into the fold of espionage and world-saving alongside some familiar (and not-so-familiar) faces.

Rami Malek who most recently won awards for playing Freddy Mercury in Bohemian Rhapsody is now the accented villain armed with dangerous new technology and obligatory mangled face. There’s also a new ‘00’ agent (played by Lashana Lynch) who happens to be black and female – a move which has stirred a bit of controversy with online critics calling it political correctness gone mad. Others simply called it progress.

Léa Seydoux returns as Bond’s perennially frowning love interest, Ben Whishaw returns as Bond’s tech-support guy ‘Q’ and Naomie Harris as ‘Miss Money Penny’. Even Christoph Waltz is back as the incarcerated Stavro Blofeld. And yes, the Aston Martin DB5 is also back, now with machine gun headlights.

It should be interesting to see where first-time Bond director Cary Joji Fukunaga takes one of the most significant episodes of this saga which now spans over half a century.

No Time To Die arrives in theatres around the world from November 2020.