However, as fans gear up the much-anticipated film’s debut on 30 September, some have been a little put off by how long 007’s latest venture goes on for.
No Time To Die clocks in at an epic 163 minutes (17 minutes short of three hours), making it the longest James Bond film ever.
However, Rami Malek – who stars in the film as one of Bond’s new adversaries – has insisted that fans’ patience will be rewarded when No Time To Die is released, even if it is something of a bum-number.
“People have heard that the running time is a little bit longer than most Bond films, but I’ll tell you, from start to finish it is a gut punch every second,” the Oscar-winning star insisted to Digital Spy.
“I think when you get out of that theatre, you will be moved, you will be entertained, you’ll get everything you want from a Bond film, essentially.”
Praising his co-star Daniel Craig, who is about to step down from the role of 007 after five films, Rami added: “Daniel’s just done a marvellous job, [it’s] a great send-off for him.”
Returning cast members appearing in No Time To Die include Léa Seydoux, Ben Whishaw and Naomie Harris, while Lashana Lynch plays a new addition who succeeds James Bond in his 007 codename.