Guest Stars Emily Carey as Mary Conan Doyle Noah Jupe as Kingsley Conan Doyle Louise Delamere as Louisa "Touie" Conan Doyle Ewen Bremner as Sherlock Holmes Angela Curran as Vera Tufts Charlotte Hope as Molly Morgan James Fleet as Dr. Pilsen Andrew Bicknell as Exorcist Joe Sims as Nathaniel Michael Shelford as Simon Fleming Lewis McGowan as Young Doyle Risteard Cooper as Charles Doyle Kevin Trainor as Priest Chook Sibtain as Dr. Chandra Chu Omambala as Dr. Randall Stacy J. Gough as Guard