In Moore's last couple of Bond pictures, from '83 and '85, he's as elegant and genteel as ever, and certainly doesn't look a day over 90. For the first 20 movies, whether he was being played by a svelte 29-year-old George Lazenby, a paunchy 41-year-old Sean Connery (as he was when he was lured back to the part he'd very loudly quit for the first time), or a palpably creaky 57-year-old Roger Moore, Bond was invariably presented as ageless experienced and worldly but still youthful and athletic. What's fascinating about Craig's five films considered in total is that save for the pre-title sequence of 2012's Skyfall, none of them have shown us a Bond in his prime.
Bond at the beginning and the end - never in his prime Coming from this Bond, you knew that was a lie. 'I don't stop to think about it,' he said in 2015's Spectre. Like the Bond of Ian Fleming's novels - and unlike the Bond of the initial four decades of movies derived from them - this professional killer was as fallible as he was arrogant unlucky in love, frequently injured, conscious of the likelihood he would be killed on the job, given to morbid reflection. The Craig-model Bond we met in the 2006 reboot Casino Royale was a revelation.