The 10 Best Henry Cavill Movies and TV Shows, Ranked

Updated on

Rory O'Connor

Rory O'Connor

JustWatch Editor

The original version of this article was written by Jess Bacon and published in 2024.

From big-budget blockbusters to small-screen cult hits, Henry Cavill has played an integral role in some of the biggest film and TV franchises of the last two decades. The actor was quick to catch the attention of viewers and critics with a few of his notable early roles, but after landing the role of a lifetime as Superman in the DC Extended Universe (DCEU) in 2013, his career trajectory skyrocketed.

Many fans had hoped that Cavill would reprise that role when the rebranded DCU was announced in early 2023, but co-CEOs James Gunn and Peter Safran decided to steer the universe in a new direction, understandably casting the younger David Corenswet in Cavill’s place. 

With the red cape now finally hung up, at least for the time being, it feels like the right time to check back over the actor’s remarkable career so far and round up his ten best roles. We’ve ranked them here in ascending order, based more on his performances more than on the movies themselves. Read on to find out a little bit more about them, and use the guide below to find out where to stream them on platforms like BBC iPlayer, Netflix, Prime Video and elsewhere.

Zack Snyder’s Justice League (2022)

Zack Snyder’s Justice League is the kind of movie where the story around its production and release are almost as interesting as the movie itself—so whether you’re interested in that extended narrative or are simply a fan of Snyder’s most expressive work, like Watchmen or 300, it’s really a fascinating watch. 

The elaborate plot centres on the awakening of a new enemy and Batman’s race to form a team to defend the earth against this powerful foe, a task that will include raising Cavill’s Superman from the dead — at which point the actor rises to the occasion.

Enola Holmes (2020)

With his incredible looks and stocky build, Cavill has often been cast in leading men roles, but some of his best work has come as a supporting player. This includes his performance as the infamous detective Sherlock Holmes in Netflix’s Enola Holmes (and its sequel) — a delightful period romp that fans of mystery-solving capers like Sherlock Holmes (naturally) and Knives Out will love.  

Dressed in pleasingly period-appropriate suits, Cavill appears as the gently-nagging but ultimately loving and supportive brother to the young and precocious crime-solver — who, of course, is played by Millie Bobby Brown from Stranger Things.

The Count of Monte Cristo (2002)

Before he became a Hollywood leading man, Cavill started out in British television and small budget movies. His breakout role came in the historical adventure film The Count of Monte Cristo—a big screen retelling of Alexandre Dumas’s classic revenge story that fans of period epics like Gladiator and Robin Hood will likely appreciate.

Though just 18-years-old at the time of shooting and appearing in a relatively minor role, Cavill catches the eye as Albert — the honourable son of Fernand Mondego (Guy Pierce), the story’s chief betrayer and antagonist. 

Immortals (2011)

After doing his time with TV and supporting parts, Cavill landed his first leading action role in 2011’s Immortals, Tarsem Singh’s epic (if rather loose) big screen adaptation of ancient Greek mythology — namely the tale of the Minotaur. If you liked Snyder’s 300 or Clash of the Titans, or simply can't wait for The Odyssey to come out, this is very much in a similar wheelhouse. 

Cavill stars as Theseus, the mythical hero tasked with stopping the mad king Hyperion before he finds the bow of Epirus.

Batman v Superman: Dawn of Justice (2016)

No movie fell afoul of superhero fatigue quite like Cavill’s Batman v Superman: Dawn of Justice, an overblown but undeniably stylish and grandiose followup to Man of Steel in which Cavill actually gives a quite thoughtful performance—and if you can get past the Martha of it all, and have a few spare hours to spend on the Ultimate Edition, there’s actually a lot here to appreciate. 

The plot follows Batman’s misguided attempts to put Superman in his place after being enraged by the (admittedly gratuitous) collateral damage of his fight with Zod at the climax of Man of Steel. Give it a chance — even Jesse Eisenberg’s performance is better than you remember. 

The Tudors (2007)

Somewhat thanks to the success of Monte Cristo, Cavill landed a recurring role in The Tudors , a show that followed the power struggles in the royal family during the tumultuous reign of Henry VIII. This is a great watch for anyone who likes their period dramas extra steamy — think shows like The Borgias or The White Princess and you'll know what we mean.

Cavill plays Charles Brandon, the brother-in-law and closest friend of Jonathan Rhys Meyers’s promiscuous and vicious king.  

The Man from U.N.C.L.E. (2015)

Along with playing the Man of Tomorrow, Cavill has also appeared in a wide range of espionage thrillers such as The Ministry of Ungentlemanly Warfare, Argylle and, best of all, The Man From U.N.C.L.E — and if you’ve ever wondered what it would've been like to see him play 007, this is probably the closest we'll ever get. 

Based on a 1960s TV show that was originally inspired by Ian Flemming’s favourite MI5 seducer, the plot follows a CIA agent (Cavill) and a KGB agent (Armie Hammer) who have to learn to get along in order to stop a nuclear war. 

Man of Steel (2013)

In 2013, Cavill confirmed his spot as one of the biggest movie stars of the 21st Century by donning Superman's iconic blue and red suit in Zack Snyder’s Man of Steel, one of the most serious and operatic superhero origin stories of all time — and if you’re into that approach, typical of Snyder’s movies but also Christopher Nolan’s Batman, then this is likely one you will enjoy. 

Snyder’s story takes us all the way from Kal-El’s birth on Krypton to his pyrrhic showdown with General Zod on earth — and while I can’t say I agree with all the choices Snyder made in this movie, I cannot deny the strength and dedication of Cavill’s remarkable performance. 

The Witcher (2019)

Cavill’s time as Geralt of Rivia in The Witcher has undeniably proved to be his best and most consistent TV role. For three series now, Cavill had been at the forefront of the medieval fantasy series and has poured all of his adoration and knowledge of the books into his performance — and if you’re a fan of author Andrzej Sapkowski’s work, or of similar fantasy epics like Game of Thrones, this might be the show for you. 

Though the actor recently passed the mantle to Hunger Games star Liam Hemsworth, his dedication and passion for the franchise remains an integral part of the series’ success.

Mission: Impossible - Fallout (2018)

For all of Cavill’s clear love for and dedication to playing fan favourite roles like Superman and The Witcher, no movie or TV show has made quite as perfect use of his talents (which is to say, his monolithic build and dangerous good looks) as Cristopher McQuarrie did with Mission: Impossible - Fallout — which is, I don't think I'm alone in saying, possibly the best action movie of the last ten years. 

This is a role that allowed Cavill to sport a cheeky moustache, go toe-to-toe with Tom Cruise, and punch down literal walls in an unassuming Parisian bathroom — all of which are reasons why this performance is a 10/10.

Netflix
Amazon Prime Video
Apple TV
Disney Plus
Apple TV Store
Rakuten TV
Crunchyroll
Amazon Video
Paramount Plus
Tubi TV
Channel 4
HBO Max Amazon Channel
Sky Go
Crunchyroll Amazon Channel
BBC iPlayer
MUBI
Google Play Movies
Sky Store
Amazon Prime Video Free with Ads
Curzon Home Cinema
BFI Player
ITVX
YouTube
Shudder
Arrow Video Amazon Channel
Talk Talk TV
UKTV Play
GuideDoc
Movietickets
Netflix Kids
YouTube Premium
BFI Player Amazon Channel
Hayu
Hayu Amazon Channel
5
BritBox Amazon Channel
MUBI Amazon Channel
STUDIOCANAL PRESENTS Apple TV Channel
STV Player
Curiosity Stream
Flix Premiere
Revry
DOCSVILLE
Now TV
JustWatch TV
Plex
WOW Presents Plus
Magellan TV
BroadwayHD
Filmzie
MovieSaints
Acorn TV
AcornTV Amazon Channel
Dekkoo
True Story
DocAlliance Films
Hoichoi
Now TV Cinema
CuriosityStream Amazon Channel
DocuBay Amazon Channel
Discovery+ Amazon Channel
Fandor Amazon Channel
Full Moon Amazon Channel
ITV Amazon Channel
Pokémon Amazon Channel
Shout! Factory Amazon Channel
Shudder Amazon Channel
Eros Now Amazon Channel
FilmBox Live Amazon Channel
W4free
Pluto TV
Eventive
ShortsTV Amazon Channel
Cultpix
FilmBox+
Paramount+ Amazon Channel
Discovery+
Icon Film Amazon Channel
Curzon Amazon Channel
Hallmark TV Amazon Channel
Studiocanal Presents Amazon Channel
Sundance Now Amazon Channel
Sooner Amazon Channel
Takflix
Klassiki
Sun Nxt
Netflix Standard with Ads
Paramount Plus Apple TV Channel
Runtime
OUTtv Amazon Channel
HistoryPlay Amazon Channel
Crime+ Investigation Play Amazon Channel
Shahid VIP
Univer Video
Acorn TV Apple TV
Tastemade Apple TV Channel
CuriosityStream Apple TV Channel
BFI Player Apple TV Channel
Amazon Prime Video with Ads
ODEON Cinemas
Cineworld
Vue
Arte
Showcase Cinemas
MGM Plus Amazon Channel
Plex Live TV
Everyman Cinema
Motorvision TV Amazon Channel
Okidoki Amazon Channel
Sat.1 emotions Amazon Channel
Stingray Classica Amazon Channel
Stingray Djazz Amazon Channel
Stingray Karaoke Amazon Channel
TV1000 Russian Kino Amazon Channel
ITVX Premium
H & C TV Amazon Channel
Seven Entertainment Amazon Channel
The Great Courses Amazon Channel
ZDFtivi Amazon channel
Apple TV Amazon Channel
Paramount Plus Premium
Paramount Plus Basic with Ads
Channel 4 Plus
Acaciatv Amazon Channel
Alchemiya Amazon Channel
All warrior network Amazon Channel
BeFit Amazon Channel
Best of British Tv Amazon Channel
Baeble Amazon Channel
Best Westerns Ever Amazon Channel
Viaplay Amazon Channel
Hidive Amazon Channel
Echoboom Amazon Channel
Gaia Amazon Channel
Here TV  Amazon Channel
Marquee TV Amazon Channel
MHz Choice Amazon Channel
Panna Cooking Amazon Channel
Pinoy Box Office Amazon Channel
PBS America Amazon Channel
Sweatflix Amazon Channel
FUEL TV+ Amazon Channel
Xive TV Documentaries Amazon Channel
Yoga Anytime Amazon Channel
Pongalo Amazon Channel
TVCortos Amazon Channel
UP Faith & Family Amazon Channel
Tastemade Amazon Channel
Qello Concerts by Stingray Amazon Channel
Jolt Film
FOUND TV
Gaiam TV Yoga & Fit
Stupid Co
Kocowa
Love Nature Amazon Channel
Hopster Amazon Channel
Chaupal Amazon Channel
Hoichoi Amazon Channel
The Coda Collection Amazon Channel
Kidstream Amazon Channel
Docsville Amazon Channel
Bloodstream
MovieMe
YouTube Free
KableOne
CaixaForum+
S4C Clic
Artiflix
Picturehouse Cinemas
Artify
Lionsgate+ Amazon Channels
Filters
  1. Mission: Impossible - Fallout

    # 1

    When an IMF mission ends badly, the world is faced with dire consequences. As Ethan Hunt takes it upon himself to fulfill his original briefing, the CIA begin to question his loyalty and his motives. The IMF team find themselves in a race against time, hunted by assassins while trying to prevent a global catastrophe.
  2. The Witcher

    The Witcher

    2019

    # 2

    Geralt of Rivia, a mutated monster-hunter for hire, journeys toward his destiny in a turbulent world where people often prove more wicked than beasts.
  3. Man of Steel

    Man of Steel

    2013

    # 3

    A young boy learns that he has extraordinary powers and is not of this earth. As a young man, he journeys to discover where he came from and what he was sent here to do. But the hero in him must emerge if he is to save the world from annihilation and become the symbol of hope for all mankind.
  4. The Man from U.N.C.L.E.

    # 4

    At the height of the Cold War, a mysterious criminal organization plans to use nuclear weapons and technology to upset the fragile balance of power between the United States and Soviet Union. CIA agent Napoleon Solo and KGB agent Illya Kuryakin are forced to put aside their hostilities and work together to stop the evildoers in their tracks. The duo's only lead is the daughter of a missing German scientist, whom they must find soon to prevent a global catastrophe.
  5. The Tudors

    The Tudors

    2007

    # 5

    The Tudors is a history-based drama series following the young, vibrant King Henry VIII, a competitive and lustful monarch who navigates the intrigues of the English court and the human heart with equal vigor and justifiable suspicion.
  6. Batman v Superman: Dawn of Justice

    # 6

    Fearing the actions of a god-like Super Hero left unchecked, Gotham City’s own formidable, forceful vigilante takes on Metropolis’s most revered, modern-day savior, while the world wrestles with what sort of hero it really needs. And with Batman and Superman at war with one another, a new threat quickly arises, putting mankind in greater danger than it’s ever known before.
  7. Immortals

    Immortals

    2011

    # 7

    Theseus is a mortal man chosen by Zeus to lead the fight against the ruthless King Hyperion, who is on a rampage across Greece to obtain a weapon that can destroy humanity.
  8. The Count of Monte Cristo

    # 8

    Edmond Dantés's life and plans to marry the beautiful Mercedes are shattered when his best friend, Fernand, deceives him. After spending 13 miserable years in prison, Dantés escapes with the help of a fellow inmate and plots his revenge, cleverly insinuating himself into the French nobility.
  9. Enola Holmes

    Enola Holmes

    2020

    # 9

    While searching for her missing mother, intrepid teen Enola Holmes uses her sleuthing skills to outsmart big brother Sherlock and help a runaway lord.
  10. Enola Holmes 2

    Enola Holmes 2

    2022

    # 10

    Now a detective-for-hire like her infamous brother, Enola Holmes takes on her first official case to find a missing girl, as the sparks of a dangerous conspiracy ignite a mystery that requires the help of friends — and Sherlock himself — to unravel.