Entertainment news and discussion on TalkFuse.
The 2001 movie role Daniel Craig lost for being blonde: “I came close to changing my mind”
Daniel Craig was rejected for a role in the 2001 film "A Knight's Tale" because director Brian Helgeland considered his blonde hair incompatible with Heath Ledger's similar colouring. This proved deeply ironic, as Craig would later face considerable backlash for having blonde hair when cast as James Bond—a role where his appearance ultimately proved entirely irrelevant to his success.
Helgeland recalled that Craig was "fantastic" and "amazing" when auditioning for Count Adhemar but ultimately favoured Rufus Sewell to provide visual contrast with the blonde Ledger. Adding another layer of irony, James Purefoy, who played Edward the Black Prince in "A Knight's Tale," was widely assumed to be the likely next Bond actor, only for Craig to ultimately secure the role for Casino Royale, leaving Purefoy as the one that got away.
In short
- Craig rejected from A Knight's Tale for blonde hair; later cast as blonde Bond
- Director prioritised visual contrast between lead and supporting actors' appearance
- Expected Bond candidate Purefoy lost role to the actor rejected from same film
Explained simply
Daniel Craig is best known for playing James Bond in six films between 2006 and 2021. The actor has become one of cinema's most recognisable figures.
In 2001, Craig auditioned for the medieval adventure film "A Knight's Tale," directed by Brian Helgeland and starring Heath Ledger. Director Helgeland rejected Craig for the role of Count Adhemar, feeling the actor's blonde hair would clash visually with Ledger's similar colouring, and cast Rufus Sewell instead.
When Craig was cast as James Bond years later, some viewers criticised him for having blonde hair. This was the same attribute that had caused his rejection from "A Knight's Tale" in 2001.