All Cast

Vasiliy Livanov

Vasiliy Livanov

Sherlock Holmes

Vitali Solomin

Vitali Solomin

Dr. Watson

Rina Zelyonaya

Rina Zelyonaya

Mrs. Hudson

Mariya Solomina

Mariya Solomina

Helen Stoner / Julia Stoner

Gennadiy Bogachyov

Gennadiy Bogachyov

Stamford

Fyodor Odinokov

Fyodor Odinokov

Dr. Roylott

Boryslav Brondukov

Boryslav Brondukov

Inspector Lestrade

Igor Dmitriev

Igor Dmitriev

Inspector Gregson

Nikolai Karachentsov

Nikolai Karachentsov

Jefferson Hope

Viktor Aristov

Viktor Aristov

Joseph Stangerson

Adolf Ilyin

Adolf Ilyin

Enoch Drebber

Catherine Schell

Catherine Schell

Igor Efimov

Igor Efimov

Dr. Roylott / Inspector Lestrade (Voice)