CASTS
Ben Syder
Sherlock Holmes
Gareth David-Lloyd
Dr. John Watson
Dominic Keating
Thorpe Holmes
Elizabeth Arends
Anesidora Ivory
Dylan Jones
Grolton
Rachael Evelyn
Miss Lucy Hudson
David Lamb
Sailor
Dewi Rhys Williams
Sailor
Simon Lloyd-Roberts
Soldier
Andrew Jackson
Background Person
Sherlock Holmes Trailer
SIMILAR