Before they were two of Hollywood’s most sought-after leading men, Henry Cavill and Jamie Dornan were just two struggling actors sharing an apartment, dreaming of their big break. Little did they know, they would end up competing for some of the most legendary roles in film history—James Bond and Superman!
From audition rooms to blockbuster franchises, this is the story of how two former roommates became rivals in Hollywood’s biggest casting battles—and how their journeys took unexpected twists along the way!
🎭 From Broke Roommates to Hollywood Icons
It sounds like the plot of a movie: Two young, ambitious actors, both ridiculously good-looking, move to LA, splitting rent while waiting for their big break. But that was real life for Henry Cavill and Jamie Dornan in the early 2000s.
At the time, they were both auditioning for every major role Hollywood had to offer, unknowingly competing against each other for the same career-defining parts. Fast forward to today, and they’re both global superstars, but their paths to fame are filled with surprising near-misses and shocking what-ifs.
🦸♂️ The Battle for Superman
Before Henry Cavill became the Man of Steel, he had already lost the role once! In the early 2000s, Cavill was a frontrunner to play Superman in Bryan Singer’s Superman Returns (2006). However, the role eventually went to Brandon Routh.
Fast forward to 2010, Warner Bros. was rebooting the franchise, and Cavill once again auditioned for the role that had haunted him for years. This time, he won—beating out a new wave of rising stars, including… Jamie Dornan!
Yes, Jamie Dornan also auditioned for Superman but ultimately lost to Cavill. While Jamie moved on to other projects, Henry was about to become a household name with 2013’s Man of Steel.
🚀 Winner: Henry Cavill
🍸 The James Bond Showdown
If there’s one role that almost defined Henry Cavill’s career before Superman, it was James Bond.
Back in 2005, Cavill was one of the final contenders to play 007 in Casino Royale. At just 22, he was considered too young, and the role went to Daniel Craig instead.
Fast forward to the post-Craig era, the Bond race is on again—and guess who’s reportedly in the mix? Henry Cavill and Jamie Dornan.
💥 Cavill’s Case for Bond: He has the action-hero experience (The Man from U.N.C.L.E., Mission: Impossible – Fallout) and has been a fan-favorite choice for years.
💥 Dornan’s Case for Bond: He’s got the suave sophistication (Fifty Shades of Grey, The Tourist) and the element of surprise—he hasn’t played a global action hero yet, which could make him a fresh pick.
🚀 Winner: TBD! With Bond casting still under wraps, the battle isn’t over yet!
🏆 Who Really Won the Roommate Rivalry?
Looking at their careers now, both Cavill and Dornan have cemented their places in Hollywood:
✔️ Cavill conquered the superhero world as Superman and went on to become a major action star (The Witcher, Mission: Impossible).
✔️ Dornan built a versatile career, from Fifty Shades of Grey to acclaimed performances in Belfast and The Fall.
But the real question is: Will they face off once again—this time, for Bond?
Who do you think should be the next 007? Drop your pick in the comments!