An adaptation of a Sherlock Holmes short story starring Eille Norwood.
as Sherlock Holmes
as Dr. John Watson
as Mrs. Hudson
as Dr. Grimesby Roylott
as Helen Stoner
as The Baboon