Актера на роль Холмса режиссёр Масленников нашёл почти сразу. Василия Ливанова он знал ещё по работе над фильмом «Ярославна, королева Франции». Режиссёр очень гордился тем, что сумел подобрать артиста, вроде бы не похожего на каноническое представление о герое, но при этом идеально воплотившегося в известный образ. На Ленфильме того времени это было неким маркером высококлассного режиссёра. При подборе актёра на роль Ватсона режиссёр внезапно для себя выяснил, что в литературной основе нигде не описана внешность героя, глазами которого читатель наблюдает за расследованиями гениального сыщика. На иллюстрациях в книгах и в фильмах Ватсона изображали как угодно, и только благодаря мастерству советских кинематографистов и особенно исполнителю этой роли Виталию Соломину герой обрёл свой канонический образ. Изначально на роль Ватсона в самом лучшем фильме о Шерлоке Холмсе планировался Олег Басилашвили. Актер был на тот момент известен по роли Самохвалова в комедии «Служебный роман», а также