Шерлок Холмс стал одним из самых востребованных персонажей мирового кино. Экранизации произведений Артура Конан Дойла начали появляться почти сразу после зарождения кинематографа, а общее число таких работ сегодня исчисляется сотнями. В СССР интерес к герою долго оставался ограниченным, хотя книги писателя переводили на русский язык еще с начала XX века.
В конце 1930-х годов произведения о Холмсе в Советском Союзе временно оказались под запретом. Позднее ограничение сняли, а в 1940–1950-е годы появились переводы, которые впоследствии стали классическими. В 1966 году издательство «Правда» выпустило собрание сочинений Дойла, первые 3 тома которого были посвящены рассказам и повестям о знаменитом сыщике.
Первым советским актером, сыгравшим Холмса, стал Николай Волков. В 1968 году он исполнил главную роль в телефильме «Из рассказов о Шерлоке Холмсе», а затем появился в картинах «Первое дело доктора Уотсона» и «Собака Баскервилей» 1971 года. Эти постановки не стали крупным событием, однако в некоторых советских изданиях книг Дойла именно Волкова использовали как визуальный образ сыщика.
К образу Холмса также обращались Василий Лановой и Сергей Юрский. Лановой сыграл героя в телеспектакле «Министры и сыщики» 1969 года, созданном по мотивам рассказа «Второе пятно» и произведения Агаты Кристи «Авгиевы конюшни». Юрский исполнил роль в музыкальном фильме «Еще раз о Шерлоке Холмсе», вышедшем в 1974 году по повести «Долина страха».
Незадолго до знаменитого сериала Игоря Масленникова появился «Голубой карбункул» производства «Беларусьфильма». В музыкальной комедии Холмса сыграл литовский актер Альгимантас Масюлис, а доктора Ватсона — Эрнст Романов. Позднее на экраны вышел сериал с Василием Ливановым и Виталием Соломиным, после которого их трактовка персонажей надолго стала для советских и российских зрителей канонической.
В начале 2010-х годов новую версию истории представил сериал «Шерлок Холмс» с Игорем Петренко и Андреем Паниным. Проект заметно отличался от советской экранизации и получил неоднозначную реакцию, однако у него появились поклонники. Отдельной интерпретацией стал сериал «Шерлок в России», где герой Максима Матвеева прибывает в Санкт-Петербург и вместе с русским доктором Карцевым, которого сыграл Владимир Мишуков, расследует преступления.