Mystery
Crime
Drama
An adaptation of a Sherlock Holmes short story starring Eille Norwood.
1st Mar 1923
Released
No Language