
There is a new criminal mastermind at large (Professor Moriarty) and not only is he Holmes’ intellectual equal, but his capacity for evil and lack of conscience may give him an advantage over the detective.
Genres:

Robert Downey Jr. as Sherlock Holmes

Jude Law as Dr. John Watson

Noomi Rapace as Madam Simza Heron

Jared Harris as Professor James Moriarty

Rachel McAdams as Irene Adler

Eddie Marsan as Inspector Lestrade

Kelly Reilly as Mary Morstan

Stephen Fry as Mycroft Holmes

Paul Anderson as Colonel Sebastian Moran

Geraldine James as Mrs. Hudson

William Houston as Constable Clark

Wolf Kahler as Doctor Hoffmanstahl

Iain Mitchell as Auctioneer

Jack Laskey as Carruthers

Patricia Slater as Shush Club Maitre D'

Karima McAdams as Shush Club Maitre D'

Richard Cunningham as Businessman

Marcus Shakesheff as Hashisheen

Mark Sheals as Cock Fight Referee

George Taylor as University Student

Michael Webber as Vicar

Mike Grady as Train Conductor

Alexandre Carril as Twin

Victor Carril as Twin

Thorston Manderlay as Alfred Meinhard

Affif Ben Badra as Tamas

Daniel Naprous as Marko

Lancelot Weaver as Stefan

Vladimir "Furdo" Furdik as Andrzej

Alexander Devrient as Gypsy

Fatima Adoum as Gypsy

Stanley Kaye as Stanley

Thierry Neuvic as Claude Ravache

Martin Nelson as Commendatore

Mark Llewelyn-Evans as Don Giovanni

Anthony Inglis as Conductor

Ian Wilson-Pope as Leporello

Pamela Hay as Elvira

Laurence Dobiesz as Servant

Peter Stark as German Officer

Roman Jankovič as German Officer

Fredrick Ruth as Ballroom Attendant

Carsten Hayes as Ballroom Photographer

Jonathan Christie as Diplomat

James McNeill as Diplomat

Laurentiu Possa as Rene Heron

Maitland Chandler as Banker

Joe Egan as Big Joe

Clive Russell as Captain Tanner

Sala Baker as Adler's Escort (uncredited)
Made by edimario