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