All Cast

Vasiliy Livanov

Vasiliy Livanov

Sherlock Holmes

Vitali Solomin

Vitali Solomin

Dr. Watson

Rina Zelyonaya

Rina Zelyonaya

Mrs. Hudson

Boryslav Brondukov

Boryslav Brondukov

Inspector Lestrade

Ekaterina Zinchenko

Ekaterina Zinchenko

Miss Mary Morstan

Larisa Solovyova

Larisa Solovyova

Irene Norton - nee Adler

Georgi Martirosyan

Georgi Martirosyan

King of Bohemia

Pavel Remezov

Pavel Remezov

Godfrey Norton - Attorney

Viktor Proskurin

Viktor Proskurin

Thadeus Sholto / Bartholomew Sholto

Sergey Shakurov

Sergey Shakurov

Jonathan Small

I. Mozhzharenko

I. Mozhzharenko

Episodic role

M. Rybkin

M. Rybkin

Episodic role

Yuri Serov

Yuri Serov

Tonga

Bambula

Bambula

Torrey (as bulldog)

Igor Efimov

Igor Efimov

Inspector Lestrade (voice)

Sergei Parshin

Sergei Parshin

Policeman

Natalya Rychagova

Natalya Rychagova

Mary Morstan (voice)