How many times has Henry Cavill enacted the character of Sherlock Holmes?
Once
Twice
Thrice
Four times
Answer
Henry Cavill has enacted the character of Sherlock Holmes twice. He first played the character in the 2018 film Enola Holmes, and he will play the character again in the upcoming 2023 film Sherlock Holmes 3.
The Henry Cavill Chronicles: A Quiz on the British Superman