Guest Stars Emily Carey as Mary Conan Doyle Diana Quick as Cecelia Weiss Noah Jupe as Kingsley Conan Doyle Louise Delamere as Louisa "Touie" Conan Doyle Jerry-Jane Pears as Florrie Enuka Okuma as Jane Downey Claire Rafferty as Charlotte Nathan Stewart-Jarrett as Elias Downey Amy Huberman as Anne Batch Nicholas Burns as Frederick Batch Marshall Griffin as Security Guard Joseph Andrew Bridgmont as Dr. Perlow Mark Arden as Sick Man Esh Alladi as Dr. Kasad Uncredited Neil Broome as Coughing Man