Sean Connery was before my time. Roger Moore basically was too. Pierce Brosnan was more relatable but I didn't like his first Bond movie from 1995 that much. They got it right with the next one and Michelle Yeoh is great in the role as his Chinese counterpart.