Ian McKellen
Sherlock Holmes
Ian McKellen
Sherlock Holmes
Laura Linney
Mrs. Munro
Milo Parker
Roger
Hiroyuki Sanada
Tamiki Umezaki
Roger Allam
Dr. Barrie
Frances de la Tour
Madame Schirmer
Hattie Morahan
Ann Kelmot
Phil Davis
Inspector Gilbert
Patrick Kennedy
Thomas Kelmot
John Sessions
Mycroft Holmes
Frances Barber
Matinee "Madame Schirmer"
Charles Maddox
Oswald
Takako Akashi
Maya Umezaki
Zak Shukor
Masuo Umezaki
Michael Culkin
Bank Manager
David Foxxe
Chemist
Oliver Devoti
Ticket Agent
Mike Burnside
Ann's Solicitor
Nicholas Rowe
Matinee "Sherlock Holmes"
Sam Coulson
Matinee "Thomas Kelmot"
Hermione Corfield
Matinee "Ann Kelmot"
Kit Connor
Boy
Zoe Rainey
Boy's Mother
Eileen Davies
Lady on Platform
Colin Starkey
Dr. John Watson
Sarah Crowden
Mrs. Hudson
Elizabeth Jane Cassidy
Waitress (uncredited)
John Carr
Patron in Cinema (uncredited)
Johnny Otto
Army Officer (uncredited)
Bill Condon
Director
Lucy Bevan
Casting
Keith Madden
Costume Design
Tobias A. Schliessler
Director of Photography
Carter Burwell
Original Music Composer
Arthur Conan Doyle
Characters
Jeffrey Hatcher
Screenplay
Virginia Katz
Editor
Mitch Cullin
Novel
Martin Childs
Production Design
Emile Sherman
Producer
Anne Carey
Producer
Aviv Giladi
Executive Producer
Iain Canning
Producer
Charlotte Dirickx
Set Decoration
Emily Brockmann
Casting Associate
Warren Shaw
Supervising Sound Editor
Sean Farrow
Visual Effects Supervisor
Jason Martin
Rigging Gaffer
Ko Iwagami
Casting
Dave Elsey
Makeup Designer
Renuka Ballal
Visual Effects Producer
Matt Windon
First Assistant Camera
Marc Covington
Camera Operator
Jay Peck
Foley
Daniel Triller
First Assistant Editor
Konnie Daniel
Key Hair Stylist
Russell Kennedy
First Assistant Camera
James Wakefield
Art Direction
Kim Armitage
Script Supervisor
Ruth Key
Casting Associate
Karina Silva
Camera Operator
John Bair
Visual Effects Supervisor
Philippe Majdalani
Digital Intermediate
Jonathan Houlding
Art Direction
John Diesso
Digital Intermediate
Jonathan Spencer
Gaffer
Susie Lewis
Costume Supervisor
Michael Minkler
Sound Re-Recording Mixer
Len Blavatnik
Executive Producer
Eliza Paley
Dialogue Editor
Eliza Paley
ADR Editor
Paul Carter
Property Master
Dave Elsey
Hair Designer
Paul Ritchie
Co-Producer
Jack Morrissey
Co-Producer
Luca Borghese
Co-Producer
Christine Langan
Executive Producer
Amy Nauiokas
Executive Producer
Greg Yolen
Co-Producer
Zanne Devine
Executive Producer
Vince Holden
Executive Producer
Dom Channing-Williams
Second Assistant Director
Lance Roehrig
First Assistant Director
Alexander Holt
Second Assistant Director
Kate Glover
Unit Production Manager