All Cast

Robert Downey Jr.

Robert Downey Jr.

Sherlock Holmes

Jude Law

Jude Law

Dr. John Watson

Noomi Rapace

Noomi Rapace

Madam Simza Heron

Jared Harris

Jared Harris

Professor James Moriarty

Rachel McAdams

Rachel McAdams

Irene Adler

Eddie Marsan

Eddie Marsan

Inspector Lestrade

Kelly Reilly

Kelly Reilly

Mary Morstan

Stephen Fry

Stephen Fry

Mycroft Holmes

Paul Anderson

Paul Anderson

Colonel Sebastian Moran

Geraldine James

Geraldine James

Mrs. Hudson

William Houston

William Houston

Constable Clark

Wolf Kahler

Wolf Kahler

Doctor Hoffmanstahl

Iain Mitchell

Iain Mitchell

Auctioneer

Jack Laskey

Jack Laskey

Carruthers

Patricia Slater

Patricia Slater

Shush Club Maitre D'

Karima McAdams

Karima McAdams

Shush Club Maitre D'

Richard Cunningham

Richard Cunningham

Businessman

Marcus Shakesheff

Marcus Shakesheff

Hashisheen

Mark Sheals

Mark Sheals

Cock Fight Referee

George Taylor

George Taylor

University Student

Michael Webber

Michael Webber

Vicar

Mike Grady

Mike Grady

Train Conductor

Alexandre Carril

Alexandre Carril

Twin

Victor Carril

Victor Carril

Twin

Thorston Manderlay

Thorston Manderlay

Alfred Meinhard

Affif Ben Badra

Affif Ben Badra

Tamas

Daniel Naprous

Daniel Naprous

Marko

Lancelot Weaver

Lancelot Weaver

Stefan

Vladimir "Furdo" Furdik

Vladimir "Furdo" Furdik

Andrzej

Alexander Devrient

Alexander Devrient

Gypsy

Fatima Adoum

Fatima Adoum

Gypsy

Stanley Kaye

Stanley Kaye

Stanley

Thierry Neuvic

Thierry Neuvic

Claude Ravache

Martin Nelson

Martin Nelson

Commendatore

Mark Llewelyn-Evans

Mark Llewelyn-Evans

Don Giovanni

Anthony Inglis

Anthony Inglis

Conductor

Ian Wilson-Pope

Ian Wilson-Pope

Leporello

Pamela Hay

Pamela Hay

Elvira

Laurence Dobiesz

Laurence Dobiesz

Servant

Peter Stark

Peter Stark

German Officer

Roman Jankovič

Roman Jankovič

German Officer

Fredrick Ruth

Fredrick Ruth

Ballroom Attendant

Carsten Hayes

Carsten Hayes

Ballroom Photographer

Jonathan Christie

Jonathan Christie

Diplomat

James McNeill

James McNeill

Diplomat

Laurentiu Possa

Laurentiu Possa

Rene Heron

Maitland Chandler

Maitland Chandler

Banker

Joe Egan

Joe Egan

Big Joe

Clive Russell

Clive Russell

Captain Tanner

Sala Baker

Sala Baker

Adler's Escort (uncredited)