Getty

Henry Cavill Might've Been James Bond ... If Not for Daniel Craig!!!

Henry Cavill apparently might've had the role of James Bond locked up in the 2000s -- and he would've gotten away with it too ... if it wasn't for that meddling Daniel Craig.

This revelation was made courtesy of Martin Campbell -- the director of "Casino Royale," which was the first new Bond movie to feature DC post-Pierce Brosnan. According to him, not only did Henry throw his hat in the ring for the coveted role ... but he was a real contender.

Here's what Campbell had to say about HC's audition way back when ... "He looked great in the audition. His acting was tremendous. And look, if Daniel didn’t exist Henry would have made an excellent Bond."

Campbell adds, "He looked terrific, he was in great physical shape … very handsome, very chiseled. He just looked a little young at that time back then."

Now, while Campbell notes that Henry wasn't his personal favorite at the time out of the final group being considered -- he still concedes ... the dude certainly could've done it. Unfortunately, Craig rolled through and gave it a shot -- and ended up landing the gig.

Now on the prospect of Henry potentially circling back and snagging the role of 007 now, Campbell addresses what most everyone else has said about HC at this point ... namely, he's kinda considered a geyser by Hollywood standards, especially for a multi-year commitment.

He explains that Craig spent a good decade-plus playing Bond -- and that sort of time could start to become noticeable on an actor like Henry, who's already in his 40s. MC continues ... "Henry’s 40, so by the time he’s done the third one he’s going to be 50 and anything beyond that’s two, three years per Bond. He’s in good shape Henry, he’s a good guy."

As for Henry ... he's said he'd be down to do it even now. And after everything at DC, we're sure a chance like that would certainly be appreciated by him. We'll see what they do!

Click here for info about our online advertising practices.