
That early showpiece shootout marks out No Time to Die as something a little different. Bond, Madeleine and Aston Martin are soon locked in an explosive battle with mysterious assassins as their romantic getaway becomes, well, a getaway. So Bond interrupts a scenic Italian holiday to say goodbye to his past - and you can probably guess how that goes. But she's more vexed about his ex: the late Vesper Lynd from Casino Royale, who started Craig's inexperienced spy on the road to becoming the James Bond we know. Every relationship has its little tiffs, like how Madeleine's boyfriend and her father spent several previous films trying to kill each other. Last time we saw Britain's sexiest super-spy, he'd chucked in the espionage game at the end of 2015's Spectre and revved his Aston Martin into the sunset with new love Madeleine Swann ( Lea Seydoux, 17 years Craig's junior). These creative choices may be divisive, but you've got to hand it to the filmmakers for thinking big and bold. It's so un-Bond at times it's almost anti-Bond. Every Bond film markets itself as a fresh twist, but No Time to Die is genuinely bonkers at how far it goes. That actually plays out on the screen: Packed with familiar faces but shepherded by some shrewdly chosen newcomers, No Time to Die packs a quintessentially Bond punch while also taking huge risks with the aging character and decades-old formula. So No Time to Die already had an end-of-era feel about it, and if you factor in a pandemic-provoked delay of nearly two years, the film's arrival feels positively giddy. Having played Bond for 15 years over five films since Casino Royale in 2006, Craig is now the longest-serving Bond. A big hit at the box office and out now on 4K UHD, Blu-ray and DVD, this 25th 007 film is an epic, explosive and emotional swan song that throws everything against the wall for a genuinely unique entry in the long-running series.

But in Daniel Craig's final outing as James Bond, the suave superspy finally gets a life. He's got a license to kill and he's got No Time to Die.

In US theaters on Friday, Daniel Craig goes out with a bang as James Bond 007.
