Streaming Guide
Eccentric consulting detective Sherlock Holmes and Doctor John Watson battle to bring down a new nemesis and unravel a deadly plot that could destroy England.
Top Cast
Principal cast and the directors behind the production, as listed in the TMDb credits.
Directed by Guy Ritchie
- Robert Downey Jr. as Sherlock Holmes
- Jude Law as Dr. John Watson
- Rachel McAdams as Irene Adler
- Mark Strong as Lord Henry Blackwood
- Eddie Marsan as Inspector Lestrade
- Robert Maillet as Dredger
- Geraldine James as Mrs. Hudson
- Kelly Reilly as Mary Morstan
- William Houston as Constable Clark
- Hans Matheson as Lord Coward
Watch Trailer
Trailer unavailable in your region
Watch on YouTube4K Trailer
Advertisement