Actors
BC
Benedict Cumberbatch
Sherlock Holmes
MF
Martin Freeman
Dr. John Watson
MG
Mark Gatiss
Mycroft Holmes
AS
Andrew Scott
Professor Moriarty
US
Una Stubbs
Mrs. Hudson
RG
Rupert Graves
DI Lestrade
LB
Louise Brealey
Molly Hooper
CM
Catherine McCormack
Lady Carmichael
AA
Amanda Abbington
Mary Watson
JA
Jonathan Aris
Anderson
YA
Yasmine Akram
Janine Donlevy
DN
David Nellist
Stamford