Rupert Everett
Sherlock Holmes
Nicholas Palliser
Dr. Dunwoody
Tamsin Egerton
Miranda Helhoughton
Perdita Weeks
Roberta Massingham
Michael Fassbender
Charles Allen
Helen McCrory
Mrs. Vandeleur
Julian Wadham
Hugo Massingham
Jennifer Moule
Georgina Massingham
Eleanor David
Mary Pentney
Jonathan Hyde
George Pentney
Rachel Hurd-Wood
Imogen Helhoughton
Penny Downie
Judith Massingham