Sherlock Holmes
Mrs. Munro
Roger
Tamiki Umezaki
Ann Kelmot
Thomas Kelmot
Dr. Barrie
Inspector Gilbert
Madame Schirmer (as Frances De La Tour)
Oswald
Maya Umezaki
Masuo Umezaki
Mycroft Holmes
Bank Manager
Chemist
Ticket Agent
Ann's Solicitor
Matinee 'Sherlock Holmes'
Matinee 'Thomas Kelmot'
Matinee 'Madame Schirmer'
Matinee 'Ann Kelmot'
Boy
Boy's Mother (as Zoe Rainey)
Lady on Platform
Dr. John Watson
Mrs. Hudson
Bookshop Customer (uncredited)
Station Passenger (uncredited)
Passer by / Sherlockian (uncredited)
Patron in Cinema (uncredited)
Waitress (uncredited)
Japanese Peasant (uncredited)
Passer by (uncredited)
Bookshop patron (uncredited)
Stone Mason (uncredited)
Bank Clerk (uncredited)
Passerby (uncredited)
Extra (uncredited)
Cinema Attendee (uncredited)
Lady on Train (uncredited)
Private Detective (uncredited)
Sherlockian / Cinema Attendee (uncredited)
Passerby in garden (uncredited)
Passenger (Mother) (uncredited)
Una Gilbert (uncredited)
Postman (uncredited)
Japanese Middle Class / Serving Staff (uncredited)
Japanese Porter (uncredited)
1919 Gent / 1947 Cinema Goer (uncredited)
Wandering Monk / Market Foreman (uncredited)
Army Officer (uncredited)
Police Sargeant (uncredited)
Tea Shop Customer (uncredited)
Private club Gentleman (uncredited)
Baggage Handler / Ticket Tearer (uncredited)
Passer-by (uncredited)
Japanese Customer (uncredited)
Village Resident (uncredited)
Maitre d' (uncredited)
Paramedic (uncredited)
Joe Gilbert (uncredited)
The Haunted Woman (uncredited)