Craig, who took over the role of the suave 007 agent from Pierce Brosnan, has so far featured in four Bond films — Casino Royale (2006), Quantum of Solace (2008), Skyfall (2012) and Spectre (2015). He reprises the character for the fifth and final time in Cary Fukunaga’s No Time To Die. Craig said that though Spectre had a perfect ending, the film did not give him a proper closure in terms of the story.