
Casino Royale director Martin Campbell has revealed that Superman star Henry Cavill gave a “tremendous” audition to play James Bond.
Cavill auditioned for the 2006 franchise reboot, which, of course, went to Daniel Craig. Craig went on to reprise his role in four subsequent films: Quantum of Solace (2009), Skyfall (2012), Spectre (2015) and No Time to Die (2021).