Sherlock Holmes: A Game of Shadows - Wikipedia
https://en.wikipedia.org/wiki/Sherlock_Holmes:_A_Game_of_Shadows
Robert Downey Jr. as Sherlock Holmes Jude Law as Dr. John Watson Jared Harris as Professor James Moriarty Noomi Rapace as Madame Simza "Sim" Heron Stephen Fry as Mycroft Holmes Kelly Reilly as Mary Morstan Rachel McAdams as Irene Adler Eddie Marsan as Inspector Lestrade
Robert Downey Jr. as Sherlock Holmes
Jude Law as Dr. John Watson
Jared Harris as Professor James Moriarty
Noomi Rapace as Madame Simza "Sim" Heron
Stephen Fry as Mycroft Holmes
Kelly Reilly as Mary Morstan
Rachel McAdams as Irene Adler
Eddie Marsan as Inspector Lestrade
DA: 42 PA: 98 MOZ Rank: 59