The legendary filmmaker is getting ready to release his ninth film, Once Upon A Time In Hollywood. And in a new interview with EMPIRE has answered some fan questions. One asked how he would rank the screen Bonds. And it turns out Tarantino had a few things to say about the James Bond actors.

Tarantino said: “Sean Connery, Pierce Brosnan, then just a little under him, Roger Moore.

“And then everybody else. Connery’s at the top, but I really, really like Pierce Brosnan.

“I didn’t care for the movies that they put him in, which I always thought was a bit of a tragedy, because I thought he was a very legitimate Bond.

“I’m a huge Roger Moore fan – I just like Roger Moore a little better when he’s not playing Bond.”