The Real Reason Henry Cavill Was Cast In Enola Holmes - Exclusive
In the new Netflix original movie Enola Holmes, Henry Cavill takes on an iconic role: Detective Sherlock Holmes. Speaking with Looper in an exclusive interview, Enola Holmes director Harry Bradbeer revealed why he cast Cavill as Sherlock.