This film
← Back to discoveries

Film / 2009
Sherlock Holmes
Directed by
Guy Ritchie
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.
Where to watch?
Loading viewing options…
In the same saga
Sherlock Holmes Collection
In release orderCast
Robert Downey Jr.Sherlock Holmes
Jude LawDr. John Watson
Rachel McAdamsIrene Adler
Mark StrongLord Henry Blackwood
Eddie MarsanInspector Lestrade
Robert MailletDredger
Geraldine JamesMrs. Hudson
Kelly ReillyMary Morstan
William HoustonConstable Clark
Hans MathesonLord Coward
James FoxSir Thomas Rotheram
William HopeAmbassador Standish
See more cast
Clive RussellCaptain Tanner
Oran GurelReordan
David GarrickMcMurdo
Ky DiscalaMaid
Andrew BrookeGuard Captain
Tom WattCarriage Driver
John KearneyCarriage Driver
Sebastian AbineriCoach Driver
Jonathan Gabriel RobbinsGuard
James A. StephensCaptain Philips
Terence TaplinGroundskeeper
Bronagh GallagherPalm Reader
Ed TolputtAnonymous Man
Joe EganBig Man
Jefferson HallYoung Guard
Miles JuppWaiter
Marn DaviesPolice Officer
Andrew GreenoughPrison Guard
Ned DennehyMan with Roses
Martin EwensRemovable Man
Amanda Grace JohnsonYoung Woman Sacrifice
James GreeneGovernor
David EmmingsGrave Policeman
Ben CartwrightGrave Policeman
Chris SunleyGrave Policeman
Michael JennPreacher
Timothy O'HaraPorter / Smith
Guy WilliamsGolden Dawn Envoy
Peter MilesThug
Rocco RitchieBoy in the Street (uncredited)
More to discover
The Wrecking Crew
2026 · Action · Comedy
The Dark Knight
2008 · Action · Thriller
Facing El Chapo
2026 · Crime · Action
Grand Theft Auto VI: An Extended Look
2026 · Animation · Action
Inception
2010 · Action · Science fiction
The Shadow's Edge
2025 · Action · Crime














































