Basil Rathbone
Role: Sherlock Holmes
Nigel Bruce
Role: Dr. Watson
Ida Lupino
Role: Ann Brandon
Alan Marshal
Role: Jerrold Hunter
George Zucco
Role: Professor Moriarty
Henry Stephenson
Role: Sir Ronald Ramsgate
E. E. Clive
Role: Inspector Bristol
Arthur Hohl
Role: Henchman Bassick
May Beatty
Role: Mrs. Jameson, Brandon Housekeeper
Peter Willes
Role: Lloyd Brandon
Mary Gordon
Role: Mrs. Hudson
Holmes Herbert
Role: Justice of the Court
George Regas
Role: Henchman Mateo
Mary Forbes
Role: Lady Conyngham
Frank Dawson
Role: Dawes, Moriarty's servant
William Austin
Role: Inquisitive Stranger
Anthony Kemble-Cooper
Role: Tony Conyngham
Leonard Mudie
Role: Barrows - Moriarty's Attorney (uncredited)
Robert Nobel
Role: Foreman of the Jury (uncredited)
Ivan F. Simpson
Role: Gates - Trial Prosecutor (uncredited)
Neil Fitzgerald
Role: Clerk of the Court (uncredited)
Frank Baker
Role: Tompkins (uncredited)
Denis Greene
Role: Denis Green (uncredited)
Robert Cory
Role: Tower Sentry (uncredited)
Gordon Hart
Role: Guard (uncredited)
Keith Hitchcock
Role: Constable (uncredited)
Ivo Henderson
Role: Bobby (uncredited)
Leyland Hodgson
Role: Bobby (uncredited)
Boyd Irwin
Role: Bobby (uncredited)
Charles Irwin
Role: Marine Sergeant (uncredited)
Robert R. Stephenson
Role: Cabby (uncredited)
Harry Cording
Role: Second Fake Constable (uncredited)
Eric Wilton
Role: Conyngham Butler (uncredited)
Frank Benson
Role: Cockney (uncredited)
Ted Billings
Role: Pub Customer (uncredited)
Herbert Evans
Role: Scotland Yard Man (uncredited)