Henry Cavill is definitely one of the most beloved stars working in Hollywood right now. The British actor made his debut as a supporting in the 2001 film Laguna. Then he went on to star in brilliant films like The Count of Monte Cristo and I Capture the Castle. He also played iconic characters like Geralt of Rivia in The Witcher and Superman in DC’s Man of Steel. Some time ago, Netflix announced that Cavill will be replaced in Season 4 of The Witcher, and the last we will see Cavill’s Geralt will be on July 27, when The Witcher Season 3 Part 2 comes out. So, if you will also feel Cavill’s absence in The Witcher, here are the 10 best movies and TV shows starring Henry Cavill that should be on your watchlist.
10. Batman v Superman: Dawn of Justice (Max)

Synopsis: From director Zack Snyder comes Batman v Superman: Dawn of Justice, starring Ben Affleck as Batman/Bruce Wayne and Henry Cavill as Superman/Clark Kent in the characters’ first big-screen pairing. 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.
9. The Man from U.N.C.L.E. (Max)

Synopsis: Set against the backdrop of the early 1960s, at the height of the Cold War, THE MAN FROM U.N.C.L.E. centers on CIA agent Solo (Man of Steel’s Henry Cavill) and KGB agent Kuryakin (The Social Network’s Armie Hammer). Forced to put aside longstanding hostilities, the two team up on a joint mission to stop a mysterious international criminal organization, which is bent on destabilizing the fragile balance of power through the proliferation of nuclear weapons and technology. The duo’s only lead is the daughter of a vanished German scientist, who is the key to infiltrating the criminal organization, and they must race against time to find him and prevent a worldwide catastrophe.
8. The Count of Monte Cristo (Rent on Prime Video)

Synopsis: Jim Caviezel and Guy Pearce give sizzling performances in THE COUNT OF MONTE CRISTO — the greatest tale of betrayal, adventure, and revenge the world has ever known. When the dashing and guileless Edmond Dantes (Caviezel) is betrayed by his best friend (Pearce) and wrongly imprisoned, he becomes consumed by thoughts of vengeance. After a miraculous escape, he transforms himself into the mysterious and wealthy Count of Monte Cristo, insinuates himself into the French nobility, and puts his cunning plan of revenge in action. This swashbuckling thriller will have you sitting on the edge of your seat until the last ounce of revenge is exacted.
7. The Tudors (Paramount+ & Showtime)

Synopsis: Jonathan Rhys Meyers stars in this original, history-based drama series as 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. Natalie Dormer (“Anne Boleyn”), Jeremy Northam (“Thomas More”), Maria Doyle Kennedy (“Queen Katherine”), James Frain (“Thomas Cromwell”) and Peter O’Toole (“Pope Paul III”) round out the all-star cast of this lavish epic.
6. Enola Holmes (Netflix)

Synopsis: England, 1884 – a world on the brink of change. On the morning of her 16th birthday, Enola Holmes (Millie Bobby Brown) wakes to find that her mother (Helena Bonham Carter) has disappeared, leaving behind an odd assortment of gifts but no apparent clue as to where she’s gone or why. After a free-spirited childhood, Enola suddenly finds herself under the care of her brothers Sherlock (Henry Cavill) and Mycroft (Sam Claflin), both set on sending her away to a finishing school for “proper” young ladies. Refusing to follow their wishes, Enola escapes to search for her mother in London. But when her journey finds her entangled in a mystery surrounding a young runaway Lord (Louis Partridge), Enola becomes a super-sleuth in her own right, outwitting her famous brother as she unravels a conspiracy that threatens to set back the course of history. Based on the beloved book series by Nancy Springer, ENOLA HOLMES is a dynamic new mystery-adventure that introduces the world’s greatest detective to his fiercest competition yet: his teenage sister. The game is afoot.
5. Enola Holmes 2 (Netflix)

Synopsis: Fresh off the triumph of solving her first case, Enola Holmes (Millie Bobby Brown) follows in the footsteps of her famous brother, Sherlock (Henry Cavill), and opens her own agency — only to find that life as a female detective-for-hire isn’t as easy as it seems. Resigned to accepting the cold realities of adulthood, she is about to close shop when a penniless matchstick girl offers Enola her first official job: to find her missing sister. But this case proves to be far more puzzling than expected, as Enola is thrown into a dangerous new world — from London’s sinister factories and colorful music halls, to the highest echelons of society and 221B Baker Street itself. As the sparks of a deadly conspiracy ignite, Enola must call upon the help of friends — and Sherlock himself — to unravel her mystery. The game, it seems, has found its feet again!
4. Zack Snyder’s Justice League (Max)

Synopsis: In ZACK SNYDER’S JUSTICE LEAGUE, determined to ensure Superman’s (Henry Cavill) ultimate sacrifice was not in vain, Bruce Wayne (Ben Affleck) aligns forces with Diana Prince (Gal Gadot) with plans to recruit a team of metahumans to protect the world from an approaching threat of catastrophic proportions. The task proves more difficult than Bruce imagined, as each of the recruits must face the demons of their own pasts to transcend that which has held them back, allowing them to come together, finally forming an unprecedented league of heroes. Now united, Batman (Affleck), Wonder Woman (Gadot), Aquaman (Jason Momoa), Cyborg (Ray Fisher) and The Flash (Ezra Miller) may be too late to save the planet from Steppenwolf, DeSaad and Darkseid and their dreadful intentions. Presented in a 4:3 format to preserve the integrity of the director’s vision.
3. Man of Steel (Max)

Synopsis: From Warner Bros. Pictures and Legendary Pictures comes “Man of Steel,”TM starring Henry Cavill in the role of Clark Kent/Kal-El under the direction of Zack Snyder. 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. The film also stars four-time Oscar® nominee Amy Adams (“The Master”), Oscar® nominee Michael Shannon (“Revolutionary Road”), Academy Award® winner Kevin Costner (“Dances with Wolves”), Oscar® nominee Diane Lane (“Unfaithful”), Oscar® nominee Laurence Fishburne (“What’s Love Got to Do with It”), Antje Traue, Ayelet Zurer, Christopher Meloni, and Academy Award® winner Russell Crowe (“Gladiator”).
2. The Witcher (Netflix)

Synopsis: Netflix, “The Witcher” is an epic tale of fate and family. Geralt of Rivia, a solitary monster hunter, struggles to find his place in a world where people often prove more wicked than beasts. But when destiny hurtles him toward a powerful sorceress, and a young princess with a dangerous secret, the three must learn to navigate the increasingly volatile Continent together.
1. Mission: Impossible – Fallout (Paramount+)

Synopsis: On a dangerous assignment to recover stolen plutonium, Ethan Hunt (Tom Cruise) chooses to save his team over completing the mission, allowing nuclear weapons to fall into the hands of a deadly network of highly-skilled operatives intent on destroying civilization. Now, with the world at risk, Ethan and his IMF team (Simon Pegg, Ving Rhames, Rebecca Ferguson) are forced to become reluctant partners with a hard-hitting CIA agent (Henry Cavill) as they race against time to stop the nuclear fallout. There’s never been a threat more destructive, stunts so jaw-dropping or a mission so impossible!