The first non-American to play Superman missed Zack Snyder's casting call because he was mid-session on World of Warcraft. Snyder called back anyway. Before Man of Steel (2013), Cavill had spent a decade collecting near-misses: lost Superman in 2004 when the McG project collapsed, lost Cedric Diggory and Edward Cullen to Robert Pattinson, and got told he was too young for James Bond in 2005. Russell Crowe sent him a care package at 16 to encourage him to keep going, then ended up playing his father in the film that finally broke through.
The October 2022 double-announcement (Superman return, Witcher exit) went sideways within two months. DC's new leadership never cleared the return; James Gunn and Peter Safran told him he was out, cut his cameo from The Flash, and Gunn publicly called the whole thing 'really unfair.' Argylle (2024) cost $200 million and grossed $96 million. The Deadpool & Wolverine cameo, built entirely around his DC dismissal, played better than anything he starred in that year. He's filming Highlander with Chad Stahelski now, which suggests he's done waiting on studio politics.
His career moves aren't driven by a management team, they're driven by what he's been obsessed with since adolescence. He went after The Witcher role because he'd completed The Witcher 3 and didn't want anyone else handling Geralt. The Amazon Warhammer 40,000 deal came after years of him posting miniature-painting content on Instagram; Games Workshop reportedly already knew his name before any pitch meeting. He posted a viral video building a custom gaming PC while playing Superman. The kid who earned 'Fat Cavill' at boarding school grew up to let his nerd obsessions pick his roles.