Sherlock Holmes
Benedict Cumberbatch
Dr. John Watson
Martin Freeman
Stamford
David Nellist
Lady Carmichael
Catherine McCormack
Sir Eustace Carmichael
Tim McInnerny
Emilia Ricoletti
Natasha O'Keeffe
Wilder
Tim Barlow
Thomas Ricoletti
Gerald Kyd
Mrs. Hudson
Una Stubbs
DI Lestrade
Rupert Graves
Mycroft Holmes
Mark Gatiss
Professor Moriarty
Andrew Scott
Molly Hooper
Louise Brealey
Mary Watson
Amanda Abbington
Anderson
Jonathan Aris
Janine Donlevy
Yasmine Akram
Original Music Composer
David Arnold
Executive Producer
Rebecca Eaton
Director
Douglas Mackinnon
Writer
Creator
Steven Moffat
Characters
Arthur Conan Doyle
Michael Price
Line Producer
Diana Barton
Bethan Jones
Beryl Vertue
Producer
Sue Vertue
Director of Photography
Suzie Lavelle
Editor
Andrew McClelland