All Cast

Matt Frewer

Matt Frewer

Sherlock Holmes

Kenneth Welsh

Kenneth Welsh

Dr. Watson

Norris Domingue

Norris Domingue

Bruder Sinclair

Isabel Dos Santos

Isabel Dos Santos

Signora de la Rosa

Neville Edwards

Neville Edwards

Dr. Chagas

Maria Bertrand

Maria Bertrand

Woman in Cape