Guest Stars Andrew Gower as Sherlock Holmes / David Kingsley Kal Weber as Mr. McQueen Gregg Lowe as Gregory Skinner Emily Klassen as Ms. Nora Webb Michael Coady as Herbert Greaves Christian Distefano as Ben McQueen Michelle Adams as Ms. Ann Selby Nicole St. Martin as Mrs. McQueen Jessica Moss as Ms. Ellie Naughton