Himself / Sherlock Holmes
Benedict Cumberbatch
Himself / Dr. Watson
Martin Freeman
Himself
Steven Moffat
Himself / Mark Gatiss
Mark Gatiss
Himself / Jim Moriarty
Andrew Scott
Herself / Irene Adler
Lara Pulver