10 Actors Who Could Play James Bond (And Want To)

2. Henry Cavill

Henry Cavill's already associated himself with America's number one hero by playing Superman in the recent Man of Steel. But what about Britain's finest spy? Cavill apparently had screentests to play Bond back in 2005, but Daniel Craig was chosen ahead of him, as Cavill was only 22. He turned down the lead role in 300 just in the hope that he'd get the part, and apparently, he'd still love to do it; would he be able to juggle both Clark Kent and James Bond though? Hopefully: he'd be as physical as 21st Century Bond demands, yet it seems like he'd have the human side that many argue Craig lacks.
Contributor
Contributor

Mark White hasn't written a bio just yet, but if they had... it would appear here.