Sherlock Holmes (Benedict Cumberbatch)
John Watson (Martin Freeman)
Jim Moriarty (Andrew Scott)
Mrs Hudson (Una Stubbs)
Mycroft Holmes (Mark Gatiss)
Inspecteur Lestrade (Rupert Graves)
Molly Hooper (Louise Brealey)
Sarah Sawyer (Zoe Telford)
Irene Adler
PRIS Anderson
Sgt Sally Donovan (Vinette Robinson)