Henry Cavill is heading back into spy territory, but the real story isn’t who he’s working with. It’s where the movie is going.
Deadline reports Cavill has signed to star opposite Kevin Hart in an untitled spy action-comedy directed by McG for Netflix. Based on a short story by Sean Lewis, the film follows two rival spies who cross paths in a Lamaze class after their wives become fast friends, with their double lives colliding in dangerous and comedic ways as both men reluctantly partner up on the road to fatherhood. Cavill is playing one of the spies, with character details kept under wraps.
It’s a fun premise. It’s also the latest sign that Hollywood no longer trusts Henry Cavill to open a movie in a theater.

Three Straight Bombs
Cavill’s recent run on the big screen has been brutal.
His latest, In the Grey, bombed with just $15.9 million worldwide against a reported budget around $60 million, a break-even point likely north of $150 million. The Guy Ritchie thriller opened to under $3 million domestically, Ritchie’s worst opening in nearly two decades, and was dumped onto digital just 17 days after hitting theaters.
Before that came Ritchie’s The Ministry of Ungentlemanly Warfare, which managed only $29.7 million worldwide on a budget also reported around $60 million.
And before that was Argylle, the Matthew Vaughn spy movie marketed heavily around Cavill even though he wasn’t really the star. The bait-and-switch didn’t help: Argylle bombed with $96 million worldwide on a reported $200 million budget, meaning it needed somewhere around $500 million just to break even.
Three spy-adjacent action vehicles. Three bombs.

Voltron Is The Real Tell
Here’s the part that should worry Cavill more than any single opening weekend.
His live-action Voltron movie — a giant-robot, lion-piloting tentpole that looks tailor-made for the biggest screen possible — isn’t getting a theatrical release at all. Amazon MGM Studios confirmed at its upfront presentation that the film is heading straight to Prime Video. Amazon’s Masters of the Universe certainly didn’t help the cause.
It’s a different kind of warning sign. The three films above failed in theaters. Voltron never got the chance. A studio sitting on a major franchise play with Cavill attached looked at the landscape and decided not to gamble on the big screen at all. Even if Cavill’s role is said to be smaller, the optics are still hard to ignore.
When a studio won’t even attempt theatrical with your tentpole, that says something the box office numbers can’t.

Streaming By Default
Add it all up and a pattern emerges: Cavill is quietly becoming a streaming-first actor.
The Kevin Hart comedy is Netflix. Enola Holmes 3, where he returns as Sherlock opposite Millie Bobby Brown, premieres July 1 on Netflix. Voltron is Prime Video. His theatrical swings keep missing, and the safer projects are the ones skipping theaters in the first place.
There’s a logic to it for everyone involved. Streaming takes the opening-weekend pressure off Cavill, and Netflix and Amazon still get a recognizable name with action credibility and a built-in fanbase.
But it’s a long way from where Cavill was supposed to be a few years ago, the would-be anchor of a Superman franchise (possibly returning) and the face of The Witcher.

Highlander Is The Last Lifeline
That leaves Highlander.
Cavill is currently filming the reboot of the immortal-swordsman franchise under John Wick director Chad Stahelski, and it’s shaping up to be his last clear shot at proving he can still carry a movie into theaters.
If it connects, the streaming run looks like a smart regroup. If it doesn’t, the Kevin Hart comedy and the Voltron move stop looking like strategy and start looking like the only lane Cavill has left.
