Guest Stars Arwen Humphreys as Margaret Brackenreid Peter Keleghan as Terrence Meyers Sara Mitich as Lillian Moss Tamara Hope as Edna Brooks Percy Hynes White as Simon Brooks Nicole Underhay as Margaret Haile Patricia Fagan as Clara Brett Martin David Alexander Miller as Sergeant Archibald Brookes Zoe Fraser as Agnes Macphail Jeffrey Wetsch as George Marter Mishka Thébaud as Alexander Cuddy Thomas Saunders as Johannes Schmidt J. Craig Sandy as Burt Larsen Justin Goodhand as Elmer Lowrie Eric Craig as Patrick Trimble David Talbot as Vernon Snipe Andrew Stelmack as Dr. William Beattie Nesbitt Kent Sheridan as Duncan Hogan