Richard E. Grant - 5/2
Having played a range of characters across his movie career, Richard E. Grant would be right at home playing a Bond bad guy.
The 67-year-old actor has a 5/2 chance of being cast as 007’s next foil, and given his portrayal of evil characters such as General Pryde in ‘Star Wars: Episode IX - The Rise of Skywalker’ and Dr. Rice in ‘Logan’, Grant certainly has what it takes to be Bond’s foe.