
Sherlock Holmes
2009·Movie·2h 9m12A
Action, Mystery, Crime
7.2 / 10 (15,178 votes)
Nothing escapes him.
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.
- Directed by
- Guy Ritchie
- Original language
- English
- Released
- 23 December 2009
Where to Watch
No streaming availability data yet for the US. Check back after our next data update.
Cast

Robert Downey Jr.
Sherlock Holmes

Jude Law
Dr. John Watson

Rachel McAdams
Irene Adler

Mark Strong
Lord Henry Blackwood

Eddie Marsan
Inspector Lestrade

Robert Maillet
Dredger

Geraldine James
Mrs. Hudson

Kelly Reilly
Mary Morstan

William Houston
Constable Clark

Hans Matheson
Lord Coward

James Fox
Sir Thomas Rotheram

William Hope
Ambassador Standish
