Ben Syder
Sherlock Holmes
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
Kate Thomas
Sally Fassbinder
Regina Hellmich
Nurse
Madeleine Sansome
Young Girl
Cali Jones
Nurse
Neil Williams
Phineas Stiles
Chris Coxon
John Poole
Iago Patrick McGuire
Lees
Thomes Jones
Newspaper Boy
Laith Jawzi
Sailor Smith
Neill Scullard
Captain of Guards
Richard Hopkins
Palace Guard
Phil Powell
Palace Guard
Kevin Turner
Palace Guard
Arron Kelly
Lieutenant
David Lamb
Sailor
Andrew Griffiths
Sailor
Dewi Rhys Williams
Sailor
Daniel Wood
Soldier
Ainon Rowlands
Soldier
James Cooper
Soldier
Simon Lloyd-Roberts
Soldier
Dilwyn Parry Jones
Corpse
Stephen Green
Background Person
Iwan Prichard
Background Person
Perl Thomas
Background Person
Clewyn Thomas
Background Person
Anson Porey-Jones
Background Person
Rhys Jones
Background Person
Nathan Harris
Background Person
Sandra Jackson
Background Person
Dennis Jones
Background Person
Dylan Wyn Pritchard
Background Person
Osian Jones
Background Person
Terry Jackson
Background Person
Andrew Jackson
Background Person
Robert Prichard
Background Person
Natasha Pritchard
Background Person
Gwion Wynne
Background Person
Barry Jones
Background Person
Tara Lee
Background Person
Rachel Williams
Background Person
Karl Bonawa
Background Person
Timothy Bray
Background Person
Elaine Cleminson
Background Person
Paul Bales
Writer
Rachel Lee Goldenberg
Director
David Rimawi
Executive Producer
Adam Silver
Director of Photography
Ruth Pease
Key Makeup Artist
David Michael Latt
Producer
Chris Ridenhour
Original Music Composer
Rachel Lee Goldenberg
Editor
Helen Pritchard
Casting
Hillary Harper
Production Design
Lisa Ries
Sound Editor