Daniel Craig has been portraying James Bond for a year longer than there have been iPhones. Roger Moore’s tenure lasted twelve years. Craig’s will be fourteen.