Sherlock Holmes: A Game of Shadows

Sherlock Holmes 2

Selected credits (non-exhaustive)

Directed by:
Produced by:
Screenwriter:
Cast:
Robert Downey Jr. ... Sherlock Holmes
Jude Law ... Dr. Watson
Noomi Rapace ... Sim
Stephen Fry ... Mycroft Holmes
Jared Harris ... Professor Moriarty
Eddie Marsan
Gilles Lellouche
Kelly Reilly ... Mary Morstan
Rachel McAdams ... Irene Adler (cameo) (Rumored)
Daniel Day-Lewis ... Dr. Moriarity (Formerly Rumored)
Sean Penn ... Dr. Moriarity (Formerly Rumored)
Brad Pitt ... Dr. Moriarity (Formerly Rumored)
Executive Producers:
Distributed by:
Production Companies: