Timothy Dalton, Pierce Brosnan, and current Bond Daniel Craig followed, though the latter will bow out after the forthcoming No Time To Die. Lazenby only stayed for one movie, while the next successor Roger Moore racked up a still unbeaten record of seven. Lazenby won the role for On Your Majesty's Secret Service, which is now considered one of the best entries but received mixed reviews. Many actors inherited the James Bond mantle after Connery exited the series, with model George Lazenby managing to convince producers he had years of acting experience when he had none. Each entry went bigger and wilder with Bond's villains, gadgets and setpieces. He proved perfect for the role and came to define the suave spy's onscreen persona. No, the part instead went to relative unknown Sean Connery. While names like David Niven and Cary Grant were thrown around to play James Bond in 1962's Dr.
Chris Cornell's theme for Casino Royale 'You Know My Name' might just be the long-running franchise's most underrated.