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 Amy Huberman as Anne Batch Nathan Stewart-Jarrett as Elias Downey Nicholas Burns as Frederick Batch Mark Arden as Sick Man Claire Rafferty as Charlotte Marshall Griffin as Security Guard Joseph Andrew Bridgmont as Dr. Perlow Esh Alladi as Dr. Kasad Uncredited Neil Broome as Coughing Man