Guest Stars Kristoffer Polaha as Mark Evans Callum Keith Rennie as Elliot Winters Hudson Leick as Rebecca Morgan John Newton as Aaron McCann Vincent Laresca as Marco Heath Freeman as Cameron Co Starring Sherry Thoreson as Elise Davies Victoria Tennant as Tru (Age 12) Tori Anderson as Meredith (Age 15) Brenda Campbell as Allison Evans Ingrid Tesch as Carol Winters Kurt Evans as Priest Rick Tae as Card Player #1 Jacqueline Ann Steuart as Nurse Phoenix Ly as Mr. Chiang Chaka Dawn White as Lotto Woman