Cast and Crew Of - Sherlock
Cast Members
Benedict Cumberbatch
Sherlock, Self
Martin Freeman
Dr. Watson, Self