In the race to find out who is going to play the new James Bond after the end of Daniel Craig’s run as the superspy, we have fan-favorites such as Idris Elba, Henry Cavill, and Tom Hardy. But lately, some other actors have been thrown into the discussion, such as the young Tom Holland and the very American (and very muscly) Dwayne Johnson.