From Dr. No to Spectre, and through every film in between, we’ve followed James Bond through every onscreen iteration. Sean Connery, Roger Moore, George Lazenby, Timothy Dalton, Pierce Brosnan and Daniel Craig, they’ve all captured the spirit of Bond, and we’ve got a soft spot for each and every one of them.
Take a look at these classic 007 stills from the past 55 years and see if you can correctly identify which actor played “Bond, James Bond” in each. Was it Connery, Moore, Lazenby, Dalton, Brosnan or Craig?
We trust that you have a license to kill it. Good luck!