Sherlock Cast List
Sherlock Holmes: Adventure of the Six Napoleons
Sherlock Holmes: Adventure of the Six Napoleons
Dr. Watson - Julia Duncan
Inspector Lestrade - Keria Comfort
Sherlock Holmes - Chase Falkner
Charity Churchill - Lexi Hammill
Clerk - Moll Dunlap
Maggie (Morse) Hudson - Mary Conroy
Hannah Bauman - Rosie Camper
Papergirl - Lydia Graber
Deborah (Dunsten) Donleavy - Lily Myers
Josiah Brown - Alex Falkner
Winette Brown - Kailey Reinboth
Beppo - Jacob Ochranek
Mrs. Sanderfield - Autumn Lessig