Vasiliy Livanov
Sherlock Holmes
Vitali Solomin
Dr. Watson
Rina Zelyonaya
Mrs. Hudson
Boryslav Brondukov
Inspector Lestrade
Boris Klyuev
Mycroft Holmes
Boris Ryzhukhin
Charles Augustus Milverton
Valentina Panina
Lady Huxley
Anatoliy Podshivalov
Marker
Svetlana Kryuchkova
Agatha - maid
Igor Efimov
Inspector Lestrade (voice)