Top cast
Credits
Cast & crew
Cast
Robert Downey, Jr.Sherlock Holmes
Jude LawDr. John Watson
Noomi RapaceMadame Simza Heron
Jared HarrisProfessor James Moriarty
Rachel McAdamsIrene Adler
Eddie MarsanInspector Lestrade
Kelly ReillyMary Watson (née Morstan)
Stephen FryMycroft Holmes
Paul AndersonSebastian Moran
Geraldine JamesMrs. Hudson
Affif Ben BadraTamas Morato
Fatima Adouma Manouche
Director
Music
Cinematography
Editing
You may also like
English films like Sherlock Holmes: A Game of Shadows


















