Bill CondonDirector
Ian McKellenSherlock Holmes
Laura LinneyMrs. Munro
Milo ParkerRoger
Hiroyuki SanadaMr. Umezaki
Hattie MorahanAnn Kelmot
Patrick KennedyThomas Kelmot
Roger AllamDr. Barrie
Philip DavisInspector Gilbert
Frances de la TourMadame Schirmer
Takako AkashiMaya Umezaki
Zak ShukorMasuo Umezaki
John SessionsMycroft Holmes
Michael CulkinBank Manager
David FoxxeChemist
Oliver DevotiTicket Agent
Mike BurnsideAnn's Solicitor
Nicholas RoweMatinee "Sherlock"
Sam CoulsonMatinee "Kelmot"
Frances BarberMatinee "Madame Schirmer"
Hermione CorfieldMatinee "Ann Kelmot"
Kit ConnorBoy
Zoe RaineyBoy's Mother
Eileen DaviesLady on Platform
Colin StarkeyDr. John Watson
Sarah CrowdenMrs. Hudson