Cast
Ben Syder
Sherlock Holmes
Gareth David-Lloyd
Dr. John Watson
Dominic Keating
Thorpe Holmes
William Huw
Lestrade
Elizabeth Arends
Anesidora Ivory
David Shackleton
Old Dr. Watson
Dylan Jones
Grolton
Jago North
Reporter
Rachael Evelyn
Miss Lucy Hudson
Catriona McDonald
Mrs. Hudson
Crew
Rachel Lee Goldenberg
Director
Paul Bales
Writer
Adam Silver
Director of Photography
Ruth Pease
Key Makeup Artist
David Rimawi
Executive Producer
Chris Ridenhour
Original Music Composer
David Michael Latt
Producer
Rachel Lee Goldenberg
Editor
Hillary Harper
Production Design
Helen Pritchard
Casting
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.