Daniel Craig first stepped into the shoes of the 007 secret agent in 2007. Taking the baton from Pierce Brosnan, Craig has appeared in four different James bond films till date. :Casino Royale" (2006), "Quantum of Solace" (2008), "Skyfall" (2012) and "Spectre" (2015).
Initially, Craig was supposed to depart from the franchise after his role in Spectre but the actor says he has some unfinished business to attend to. In a recent press interview with the Empire magazine, the British actor said, "If that had been it, the world would have carried on as normal, and I would have been absolutely fine. But somehow it felt like we needed to finish something off. If I'd left it at 'Spectre', something at the back of my head would have been going, I wish I'd done one more',"
No Time to Die is set to release in 2020 and stars Ralph Fiennes as M, Naomie Harris as Moneypenny, Ben Whishaw as Q, Rory Kinnear as Bill Tanner, Jeffrey Wright as Felix Leiter, Lea Seydoux as Madeleine Swann, and Christoph Waltz as Ernst Stavro Blofeld. The film will also welcome newcomers into the Bond franchise in the likes of Rami Malek as the main antagonist and Ana de Armas and Lashana Lynch.