Harry Styles’ Odds Increase To Play The Next James Bond

No Time To Die is to be released in theaters April 02, 2021, with Daniel Craig playing his final role as Bond.
Tom Hardy is still in the top spot to take over the role of James Bond but certainly has competition.
James Norton, known for McMafia, is in second place behind Hardy.
Former One Direction member, Harry Styles, has increasingly favorable odds to take on the coveted role.
Who do you think should play the next James Bond? Which actor has played the best James Bond?