Sherlock Holmes: A Game of Shadows
Release date: December 16, 2011 More »
Director: Guy Ritchie
Cast:
- Robert Downey Jr. as Sherlock Holmes
- Rachel McAdams as Irene Adler
- Jude Law as Dr. John Watson
- Noomi Rapace as Sim
- Stephen Fry as Mycroft Holmes
- Jared Harris as Professor Moriaty
- Kelly Reilly as Mary Morstan
- Geraldine James as Mrs. Hudson
- Eddie Marsan as Inspector Lestrade
- William Houston as Clarky
- Affif Ben Badra
- Gilles Lellouche
- Christian Wolf-La'Moy as Rake in Cockpit Fight Show All »
Language: English
Producer: Steve Clark-Hall, Susan Downey, Dan Lin, Scott Rudin, Joel Silver, Lionel Wigram
Writers: Arthur Conan Doyle, Kieran Mulroney, and 1 more credit