Richard E. Grant looks at the history of Sherlock Holmes, including the many movie and TV adaptations.
Self - Presenter
Self
Self(archive footage)(as Sir Arthur Conan Doyle)
Self(as Jill Cumming)
Self(as Dr Owen Dudley Edwards)
Self(as Sir Christopher Frayling)
Self(as Dr Anthony Richards)