Cast and crew
Sherlock Holmes 2: A game of shadows
Directed by Guy Ritchie · starring Robert Downey Jr., Jude Law and Noomi Rapace
- 20 actors
- 6 in the crew
- 2011
- 2 h 9 min
Sherlock Holmes 2: A game of shadows: cast and crew
Director
Actors and characters
- Actors
- 20
- Crew
- 6
- Youngest at release
- 31 yearsNoomi Rapace
- Eldest at release
- 71 yearsWolf Kahler
-
Robert Downey Jr. Sherlock Holmes
-
Jude Law Dr. John Watson
-
Noomi Rapace Madam Simza Heron
-
Rachel McAdams Irene Adler
-
Jared Harris Profesor James Moriarty
-
Stephen Fry Mycroft Holmes
-
Geraldine James Sra. Hudson
-
Paul Anderson Colonel Sebastian Moran
-
Kelly Reilly Mary Watson
The whole cast 20
-
Robert Downey Jr. Sherlock Holmes
-
Jude Law Dr. John Watson
-
Noomi Rapace Madam Simza Heron
-
Rachel McAdams Irene Adler
-
Jared Harris Profesor James Moriarty
-
Stephen Fry Mycroft Holmes
-
Geraldine James Sra. Hudson
-
Paul Anderson Colonel Sebastian Moran
-
Kelly Reilly Mary Watson
-
Eddie Marsan Inspector Lestrade
-
William Houston Constable Clark
-
Wolf Kahler Doctor Hoffmanstahl
-
Iain Mitchell Auctioneer
-
Jack Laskey Carruthers
-
Richard Cunningham Businessman
-
Affif Ben Badra Tamas
-
Vladimir Furdik Andrzej
-
Thierry Neuvic Claude Ravache
-
Clive Russell Captain Tanner
-
Lasco Atkins Bar Patron
Crew
Writers 1
Music 1
Producers 3
Companies
- Production companies
- Warner Bros. Pictures
Questions about the cast of Sherlock Holmes 2: A game of shadows
- Who plays Sherlock Holmes in Sherlock Holmes 2: A game of shadows?
- Robert Downey Jr. plays Sherlock Holmes.
- Who plays Dr. John Watson in Sherlock Holmes 2: A game of shadows?
- Jude Law plays Dr. John Watson.
- Who plays Madam Simza Heron in Sherlock Holmes 2: A game of shadows?
- Noomi Rapace plays Madam Simza Heron.
- Who plays Irene Adler in Sherlock Holmes 2: A game of shadows?
- Rachel McAdams plays Irene Adler.
- Who plays Profesor James Moriarty in Sherlock Holmes 2: A game of shadows?
- Jared Harris plays Profesor James Moriarty.
- Who plays Mycroft Holmes in Sherlock Holmes 2: A game of shadows?
- Stephen Fry plays Mycroft Holmes.
- Who directed Sherlock Holmes 2: A game of shadows?
- Guy Ritchie.
- Who wrote Sherlock Holmes 2: A game of shadows?
- Kieran Mulroney.
- Who composed the music for Sherlock Holmes 2: A game of shadows?
- Hans Zimmer.
- How many actors are in Sherlock Holmes 2: A game of shadows?
- 20 actors are credited, and 6 people in the crew.
The cast in numbers
Guy Ritchie has also directed Eddie Marsan in 4 films: Operation Fortune: Ruse de guerre (2023), Wrath of Man (2021), The Gentlemen (2020) and 1 more.
Guy Ritchie has also directed Jude Law in 2 films: King Arthur: Legend of the Sword (2017) and Sherlock Holmes (2009).
Eddie Marsan and Lasco Atkins have worked together on 4 other films: Fast & Furious: Hobbs & Shaw (2019), Snow White and the Huntsman (2012), War Horse (2011) and 1 more.
Jared Harris and Lasco Atkins have worked together on 3 other films: Morbius (2021), Allied (2016) and The Man from U.N.C.L.E. (2015).
Robert Downey Jr. and Jude Law have worked together on 2 other films: Sherlock Holmes (2009) and Sherlock Holmes 3.
Robert Downey Jr. and Rachel McAdams have worked together on 2 other films: Sherlock Holmes (2009) and Sherlock Holmes 3.
With the most films on MovieNCo: Lasco Atkins (79), Eddie Marsan (55) and Jude Law (47).
The cast’s average age at release is 47 (of the 14 actors whose birth date we know).





