Бенедикт Камбербэтч - Sherlock Holmes
Мартин Фриман - John Watson
Эндрю Скотт - Jim Moriarty
Марк Гэтисс - Mycroft Holmes
Джим Керри - Ace Ventura
Кристен Белл - Anna Cartwright
Сузуки Юки - Lilith Shiffer
Лу Брили - Molly Hooper
Тим Рот - Dr. Lightman
Тобиас Моретти - John Stone