Episode

Sherlock Holmes: A Game of Shadows

Cast
Robert Downey Jr. as Sherlock Holmes
Jude Law as Dr. John H. Watson
Rachel McAdams as Irene Adler
Stephen Fry as Mycroft Holmes
Geraldine James as Mrs. Hudson
Eddie Marsan as Insp. G. Lestrade
Paul Anderson as Col. Sebastian Moran
Jared Harris as Prof. James Moriarty
Kelly Reilly as Mary Morstan
Vladimir Furdik as Andrzej
Iain Mitchell as Auctioneer
Fredrick Ruth as Ballroom Attendant
Carsten Hayes as Ballroom Photographer
Maitland Chandler as Banker
Lasco Atkins as Bar patron
Joe Egan as Big Joe
Richard Cunningham as Businessman
Jack Laskey as Carruthers
David Bailey as Prime Minister Robert Cecil
William Houston as Constable Clark
Mark Sheals as Cock Fight Referee
Martin Nelson as Commendatore
Anthony Inglis as Conductor
Lukas DiSparrow as Dealer
Jonathan Christie as Diplomat
James McNeill as Diplomat
Ray Donn as Diplomat
Jeff Lipman as Diplomat
Mark Evans as Don Giovanni
Pamela Hay as Elvira
Peter Stark as German Officer
Roman Jankovic as German Officer
Danny Seldon as King George of Greece
Alexander Devrient as Gypsy
Fatima Adoum as Gypsy
Gioacchino Jim Cuffaro as Gypsy
Alain Stash as Gypsy
Paul Warren as Gypsy
Jacques Senet Larson as Gypsy Kid
Nicolas Senet Larson as Gypsy Kid
Sebastian Senet Larson as Gypsy Kid
Marcus Shakesheff as Hashisheen
Laurence Possa as Rene Heron
Noomi Rapace as Simza Heron
Wolf Kahler as Dr. Hoffmanstahl
Ian Wilson-Pope as Leporello
Daniel Naprous as Marko
Thorston Manderley as Alfred Meinhard
Tom Swacha as Pub guest
Thierry Neuvic as Claude Ravache
Laurence Dobiesz as Servant
Patricia Slater as Shush Club Maitre D'
Karima Adebibe as Shush Club Maitre D'
Stanley Kaye as Stanley
Lancelot Weaver as Stefan
Affif Ben Badra as Tamas
Clive Russell as Cpt. Tanner
Mike Grady as Train Conductor
Alexandre Carril as Twin
Victor Carril as Twin
George Taylor as University Student
Michael Webber as Vicar