Sherlock Holmes

Sherlock Holmes

Release Date: 2009-12-23 Runtime: 129 minutes
7.2 TMDb

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 YouTube

4K Trailer

Advertisement

You Might Also Like