Guest Stars Jennifer Spence as Betty Robertson Roger Cross as Travis Verta Lexa Doig as Sonya Valentine Richard Harmon as Julian Randol Magda Apanowicz as Emily William B. Davis as Future Alec Sadler Nicholas Lea as Agent Gardiner Tahmoh Penikett as Jim Martin Mark Gash as Middleaged Man Co Starring Janet Kidder as Ann Sadler Catherine Lough Haggquist as Inspector Nora Harris Adrian Holmes as Agent Warren Tanaya Beatty as Rebecca Adam Reid as Coroner Johnny Cuthbert as Man Gerry Nairn as Old Julian Crystal Balint as Defense Attorney Henry Mah as Court Reporter Julian D. Christopher as Future Judge Paralee Cook as Kathy Taya Clyne as Beth David Ingram as Crown Prosecutor Dean Paul Gibson as Judge Sylvesta Stuart as Future Prison Guard Nigel Vonas as Kidnapper #2 Troy Mundle as Kidnapper #1 Michael Vairo as Carson Hirsch