Guest Stars Geraint Wyn Davies as Arthur Conan Doyle Gavin Crawford as Harcourt Grimesby Gavin Crawford as Mycroft Grimesby Co Starring Eric Woolfe as Puppeteer Marilla Wex as Emmy Paulk Duncan McLeod as Roderick Grimesby Stephen Jackson as Stanley Paulk