"In 1947, long-retired and near the end of his life, Sherlock Holmes grapples with an unreliable memory and must rely on his housekeeper's son as he revisits the still-unsolved case that led to his retirement."
Ian McKellen
as Sherlock Holmes
Laura Linney
as Mrs. Munro
Milo Parker
as Roger
Hiroyuki Sanada
as Tamiki Umezaki
Roger Allam
as Dr. Barrie
Frances de la Tour
as Madame Schirmer
Hattie Morahan
as Ann Kelmot
Phil Davis
as Inspector Gilbert
Patrick Kennedy
as Thomas Kelmot
John Sessions
as Mycroft Holmes
Frances Barber
as Matinee "Madame Schirmer"
Charles Maddox
as Oswald
Takako Akashi
as Maya Umezaki
Zak Shukor
as Masuo Umezaki
Michael Culkin
as Bank Manager
David Foxxe
as Chemist
Oliver Devoti
as Ticket Agent
Mike Burnside
as Ann's Solicitor
Nicholas Rowe
as Matinee "Sherlock Holmes"
Sam Coulson
as Matinee "Thomas Kelmot"
Hermione Corfield
as Matinee "Ann Kelmot"
Kit Connor
as Boy
Zoe Rainey
as Boy's Mother
Eileen Davies
as Lady on Platform
Colin Starkey
as Dr. John Watson
Sarah Crowden
as Mrs. Hudson
Elizabeth Jane Cassidy
as Waitress (uncredited)
John Carr
as Patron in Cinema (uncredited)
Johnny Otto
as Army Officer (uncredited)
Paul Blackwell
as Station Passenger
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
Aviv Giladi
Executive Producer
Iain Canning
Charlotte Dirickx
Set Decoration
Emily Brockmann
Casting Associate
Warren Shaw
Supervising Sound Editor
Sean Farrow
Visual Effects Supervisor
Jason Martin
Rigging Gaffer
Ko Iwagami
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
James Wakefield
Art Direction
Kim Armitage
Script Supervisor
Ruth Key
Karina Silva
John Bair
Philippe Majdalani
Digital Intermediate
Jonathan Houlding
John Diesso
Jonathan Spencer
Gaffer
Susie Lewis
Costume Supervisor
Michael Minkler
Sound Re-Recording Mixer
Len Blavatnik
Eliza Paley
Dialogue Editor
ADR Editor
Paul Carter
Property Master
Hair Designer
Paul Ritchie
Co-Producer
Jack Morrissey
Luca Borghese
Christine Langan
Amy Nauiokas
Greg Yolen
Zanne Devine
Vince Holden
Dom Channing-Williams
Second Assistant Director
Lance Roehrig
First Assistant Director
Alexander Holt
Kate Glover
Unit Production Manager
David Bowtle-McMillan
Production Sound Mixer