Después de más de una década de interpretar el personaje de James Bond, Daniel Craig parece más que dispuesto a dejar el papel. Hablando con Stephen Colbert, durante una aparición reciente en The Late Show, el actor parecía bastante decidido a no interpretar al personaje en el futuro. En un momento durante su charla, Colbert le preguntó explícitamente al actor si había "terminado con Bond", a lo que Craig respondió, "Sí" seguido de "Está hecho". El actor pareció muy firme con su respuesta y confiado en que pronto podría hablar públicamente de ello.
Daniel Craig comenzó a asumir el papel de James Bond en 2006, en Casino Royale, reuniendo un total de cinco películas dedicadas al famoso espía del MI6 (Quantum of Solace, Skyfall y Spectre). No hay tiempo para morir, con lanzamiento programado para el próximo Abril 3 2020, será la última película de Daniel Craig como James Bond. Entonces, ahora que el papel del agente secreto está vacante, existe la posibilidad de que su coprotagonista en No Time to Die, Lashana lynch, puede heredar el rol. Por el momento, no ha habido declaraciones oficiales sobre el papel de Lynch en No Time to Die y la franquicia Bond, ni se ha mencionado que otros actores estén siendo considerados para el papel.