
Cast

Robert Downey Jr.Sherlock Holmes 
Jude LawDr. John Watson 
Noomi RapaceMadam Simza Heron 
Jared HarrisProfessor James Moriarty 
Rachel McAdamsIrene Adler 
Eddie MarsanInspector Lestrade 
Kelly ReillyMary Morstan 
Stephen FryMycroft Holmes 
Paul AndersonColonel Sebastian Moran 
Geraldine JamesMrs. Hudson 
William HoustonConstable Clark 
Wolf KahlerDoctor Hoffmanstahl 
Iain MitchellAuctioneer 
Jack LaskeyCarruthers - P
Patricia SlaterShush Club Maitre D' 
Karima McAdamsShush Club Maitre D'
If you liked this




















