
Why Henry Cavill's James Bond Audition Impressed 'Casino Royale' Director
Martin Campbell, the director of Casino Royale, revealed that Henry Cavill auditioned for the role of James Bond in the 2006 franchise reboot but was considered too young at the time. Campbell praised Cavill's acting and physical appearance, saying he would have made an excellent Bond if Daniel Craig hadn't been chosen. However, at 40 years old, Cavill is now considered too old for the role. Craig starred in four Bond films, including the upcoming No Time to Die. Cavill went on to play Superman in Man of Steel and other DC films.
