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 Taya Clyne as Beth Paralee Cook as Kathy Julian D. Christopher as Future Judge David Ingram as Crown Prosecutor Henry Mah as Court Reporter Dean Paul Gibson as Judge Troy Mundle as Kidnapper #1 Sylvesta Stuart as Future Prison Guard Nigel Vonas as Kidnapper #2 Michael Vairo as Carson Hirsch