The trailer for the 25th James Bond outing, 'No Time to Die', is here.

Daniel Craig returns as 007 and it looks like Blofeld, played by Christoph Waltz, is back too.

Other stars returning to the franchise are Naomie Harris as Moneypenny, Jeffrey Wright as Felix Leiter and Ralph Fiennes as M.

Lea Seydoux also returns while new additions include Lashanna Lynch and Rami Malek as the antagonist.

'No Time to Die' is directed by Cary Fukunaga, the Emmy winner behind 'True Detective' season one. He co-wrote the script with Scott Z. Burns and 'Fleabag' star and writer Phoebe Waller-Bridge.

Thus there was a lot to be excited about even before the trailer. And now that we have it, we couldn't be more pumped.

The synopsis for the spy film reads: "Bond has left active service and is enjoying a tranquil life in Jamaica. His peace is short-lived when his old friend Felix Leiter from the CIA turns up asking for help. The mission to rescue a kidnapped scientist turns out to be far more treacherous than expected, leading Bond onto the trail of a mysterious villain armed with dangerous new technology."

'No Time to Die' hits Irish cinemas in April 2020.