Lloyd Hughes
as
Ed Malone
Arthur Conan Doyle
as
Sir Arthur Conan Doyle
Gilbert Roland
as
Undetermined Secondary Role
Arthur Conan Doyle
as
Self
Martin Freeman
as
Self / Dr. John Watson
Benedict Cumberbatch
as
Self / Sherlock Holmes