- Geraldine James - Mrs. Hudson
- William Houston - Constable Clark
- Wolf Kahler - Doctor Hoffmanstahl
- Iain Mitchell - Auctioneer
- Jack Laskey - Carruthers
- Karima McAdams - Shush Club Maitre D'
- Richard Cunningham - Businessman
- Mark Sheals - Cock Fight Referee
- George Taylor - University Student
- Michael Webber - Vicar
- Mike Grady - Train Conductor
- Thorston Manderlay - Alfred Meinhard
- Affif Ben Badra - Tamas
- Alexander Devrient - Gypsy
- Fatima Adoum - Gypsy
- Thierry Neuvic - Claude Ravache
- Laurence Dobiesz - Servant
- Peter Stark - German Officer
- Fredrick Ruth - Ballroom Attendant
- Carsten Hayes - Ballroom Photographer
- Jonathan Christie - Diplomat
- James McNeill - Diplomat
- Laurentiu Possa - Rene Heron
- Joe Egan - Big Joe
- Clive Russell - Captain Tanner
- Sala Baker - Adler's Escort (uncredited)
- Guy Ritchie
- Chad Stahelski
- Arthur Conan Doyle
- Kieran Mulroney
- Joel Silver
- Susan Downey
- Steve Clark-Hall
- Dan Lin
- Reg Poerscout-Edgerton
- Elodie Demey
- Hans Zimmer
- Peter Burgis
- Kevin Kaska
- Jason Swanscott
- Becki Ponting
- Becki Ponting
Robert Downey Jr. interpreta a Sherlock Holmes en la película.
Jude Law interpreta a Dr. John Watson en la película.
Noomi Rapace hace el papel de Madam Simza Heron.
Jared Harris interpreta a Professor James Moriarty en la película.
Rachel McAdams interpreta a Irene Adler en la película.
Eddie Marsan interpreta a Inspector Lestrade en la película.
Kelly Reilly hace el papel de Mary Morstan.
Stephen Fry interpreta a Mycroft Holmes en la película.
Paul Anderson interpreta a Colonel Sebastian Moran en la película.
Geraldine James hace el papel de Mrs. Hudson.
William Houston interpreta a Constable Clark en la película.
Wolf Kahler interpreta a Doctor Hoffmanstahl en la película.
Iain Mitchell interpreta a Auctioneer en la película.
Jack Laskey hace el papel de Carruthers.
Patricia Slater interpreta a Shush Club Maitre D' en la película.
Karima McAdams interpreta a Shush Club Maitre D' en la película.
Richard Cunningham interpreta a Businessman en la película.
Marcus Shakesheff interpreta a Hashisheen en la película.
Mark Sheals interpreta a Cock Fight Referee en la película.
George Taylor interpreta a University Student en la película.
Michael Webber interpreta a Vicar en la película.
Mike Grady interpreta a Train Conductor en la película.
Alexandre Carril interpreta a Twin en la película.
Victor Carril interpreta a Twin en la película.
Thorston Manderlay interpreta a Alfred Meinhard en la película.
Affif Ben Badra interpreta a Tamas en la película.
Daniel Naprous hace el papel de Marko.
Lancelot Weaver interpreta a Stefan en la película.
Vladimir "Furdo" Furdik interpreta a Andrzej en la película.
Alexander Devrient interpreta a Gypsy en la película.
Fatima Adoum interpreta a Gypsy en la película.
Stanley Kaye interpreta a Stanley en la película.
Thierry Neuvic hace el papel de Claude Ravache.
Martin Nelson interpreta a Commendatore en la película.
Mark Llewelyn-Evans interpreta a Don Giovanni en la película.
Anthony Inglis interpreta a Conductor en la película.
Ian Wilson-Pope hace el papel de Leporello.
Pamela Hay interpreta a Elvira en la película.
Laurence Dobiesz interpreta a Servant en la película.
Peter Stark hace el papel de German Officer.
Roman Jankovic hace el papel de German Officer.
Fredrick Ruth interpreta a Ballroom Attendant en la película.
Carsten Hayes interpreta a Ballroom Photographer en la película.
Jonathan Christie interpreta a Diplomat en la película.
James McNeill interpreta a Diplomat en la película.
Laurentiu Possa interpreta a Rene Heron en la película.
Maitland Chandler interpreta a Banker en la película.
Joe Egan interpreta a Big Joe en la película.
Clive Russell hace el papel de Captain Tanner.
Sala Baker hace el papel de Adler's Escort (uncredited).
Capítulo disponible en las siguientes plataformas: