Sherlock Holmes: A Game of Shadows Movie Poster

Sherlock Holmes: A Game of Shadows

User rating: 4.23 201 Reviews | Write a Review

In Theaters: December 16, 2011

PG-13 | Action, Adventure, Thriller | 2h 9m

Robert Downey Jr.

as Sherlock Holmes


Noomi Rapace

as Madam Simza Heron

Jared Harris

as Professor James Moriarty

Rachel McAdams

as Irene Adler

Stephen Fry

as Mycroft Holmes

Eddie Marsan

as Inspector Lestrade

Kelly Reilly

as Mary Watson

Geraldine James

as Mrs. Hudson

Iain Mitchell

as Auctioneer