Henry Cavill continues to solidify his status as a cornerstone of the streaming era, though his latest project, Enola Holmes 3, has recently faced a shift in viewership rankings. According to data reported by ScreenRant and MovieWeb, the Netflix sequel, in which Cavill reprises his role as Sherlock Holmes alongside Millie Bobby Brown, has been displaced from the top spot on the platform’s US charts.
The Streaming Shift
The film responsible for ending the streak of Enola Holmes 3 is Old Henry, a 2021 neo-western directed by Potsy Ponciroli. Despite a limited theatrical release during the pandemic, the film has found a massive audience on Netflix, climbing the charts to become the most-watched movie in the US as of July 9, 2026. While Enola Holmes 3 maintains its #1 position globally, the domestic performance highlights the unpredictable nature of streaming discovery, where critically acclaimed indie titles can suddenly overtake major studio-backed franchises.
Cavill’s Post-DC Career
This transition in rankings reflects Cavill’s broader career trajectory since his departure from the DC Universe, where he famously portrayed Superman. Having moved on from high-budget superhero spectacle, Cavill has strategically pivoted toward character-driven roles in streaming-first productions. His tenure as Geralt of Rivia in The Witcher established his massive appeal among gaming and fantasy audiences, a demographic he has continued to cultivate through his professional choices.
Beyond Enola Holmes, Cavill’s recent filmography—including Argylle, The Ministry of Ungentlemanly Warfare, and the upcoming In the Grey—demonstrates a commitment to diverse genres. By leveraging his established fan base and his public identity as a prominent gamer, Cavill has successfully transitioned from a franchise-dependent actor to a reliable draw for streaming platforms, even when competing against trending cult favorites.

