Advertisement

Enola Holmes 2 star Henry Cavill on James Bond, playing a drunk, emotional Sherlock Holmes, and returning to Superman

  • Cavill talks about acting drunk, his fans expectations about his roles, and reprising his Superman character in DC films
  • The actor, who also played Geralt of Rivia in Netflix’s The Witcher, will star next year in Apple+ spy thriller Argylle

Reading Time:3 minutes
Why you can trust SCMP
Enola Holmes 2 star Henry Cavill (above) talks about James Bond, playing a drunk, emotional Sherlock, and returning to Superman. Photo: Gareth Cattermole/Getty Images/TNS

Henry Cavill packs plenty of punch, whether he’s rocking Victorian attire, fantasy armour or an iconic red cape.

Advertisement
The British actor’s two-fisted take on Sherlock Holmes returns in the period sequel Enola Holmes 2 (now streaming on Netflix), in which the detective teams up with his younger sister (Millie Bobby Brown), who’s also quite the sleuth.

In the first film, released in 2020, Sherlock was a guide to Enola, Cavill says. The roles are reversed in the new adventure: “He starts in a difficult place, so she helps him out of it.”

But there’s another Cavill character that has movie fandom psyched: after a cameo in the superhero film Black Adam, he’s back as Superman for future DC films.

British actor Henry Cavill at the premiere of Netflix’s Enola Holmes 2 in New York City. Photo: Angela Weiss/AFP
British actor Henry Cavill at the premiere of Netflix’s Enola Holmes 2 in New York City. Photo: Angela Weiss/AFP
And before that, Cavill stars as the title superspy of Apple TV+’s globetrotting thriller Argylle (out next year) and plays monster hunter Geralt of Rivia for one last go in the coming third season of Netflix’s The Witcher (before Liam Hemsworth takes over the role).
Advertisement
Advertisement