Campbell said the final Casino Royale auditions saw eight candidates in total.
And while he wouldn’t spill who else gave it a shot, sources revealed Craig beat Avatar’s Sam Worthington and action star Gerard Butler.
Additionally, it’s believed that Superman actor Henry Cavill, who has a much more conventional Bond look, was in the final two and was Campbell’s preferred choice despite being just 22-years-old at the time.
Back in November, Cavill revealed that Campbell – who didn’t mince his words about Craig’s facial features – fat-shamed him at his Casino Royale audition.