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)
Richard E. Grant looks at the history of Sherlock Holmes, including the many movie and TV adaptations.