The most recent Bond film, No Time to Die (2021), stars Daniel Craig in his fourth portrayal of Bond he is the sixth actor to play Bond in the Eon series. As of 2021, there have been twenty-five films in the Eon Productions series. However, Daniel Craig took up the role with a new adaptation of Casino Royale (2006). One of the longest-running franchises, telling the stories of British agent James Bond was portrayed by several screen actors, including Sean Connery in the 1960s, Roger Moore in the ’70s and ’80s, and Pierce Brosnan in the ’90s, and Bond remained effectively ageless throughout those decades.