Rupert Everett
Sherlock Holmes
Ian Hart
Dr. Watson
Nicholas Palliser
Dr. Dunwoody
Neil Dudgeon
Lestrade
Anne Carroll
Mrs Hudson
Tamsin Egerton
Miranda Helhoughton
Perdita Weeks
Roberta Massingham
Michael Fassbender
Charles Allen
Helen McCrory
Mrs. Vandeleur
Julian Wadham
Hugo Massingham
Guy Henry
Mr. Bilney
Jennifer Moule
Georgina Massingham
Eleanor David
Mary Pentney
John Cunningham
Bates
Jonathan Hyde
George Pentney
Gina Beck
Maid
Rachel Hurd-Wood
Imogen Helhoughton
Penny Downie
Judith Massingham
Jonathan Emmett
Policeman
Stewart Bevan
Proprietor
Directing
Writing
Sound
Costume & Make-Up
Liz Michie
Hairstylist
Pat Hay
Makeup Artist
Aaron Sherman
Prosthetics
Helen Johnson
Makeup Artist
Jamie Pritchard
Hairstylist
Andrea Galer
Costume Design
Production
Allan Cubitt
Executive Producer
Greg Brenman
Executive Producer
Rebecca Eaton
Executive Producer
Gareth Neame
Executive Producer
Elinor Day
Producer
Kate Rhodes James
Casting