As speculation mounts over who the new James Bond will be, following Daniel Craig's exit from the iconic role, Tom Hardy's name is being shouted the loudest it would seem. The uber talented actor, whose past roles include the harrowing villain, 'Bane', in Christopher Nolan's last Batman film and the notorious criminal, Charles Bronson in Bronson, is clearly a popular choice.

Other candidates that seem to be in the mix for '00' status include; Idris Elba, Damian Lewis, Michael Fassbender, Henry Cavill, Orlando Bloom, Richard Armitage, Dougray Scott, Dominic West, and Rupert Friend. 

Idris Elba was thought to be a top contender until current James Bond author, Anthony Horowitz, recently told the press that he thinks Elba is "too street" for the role (which he's since apologised for). Both Hardy and Elba have more than enough range to deliver a suave and thrilling Bond performance. Who will you be rooting for?