Guest Stars Tim Ross as Dr Ben Patterson Hugh Parker as Doug Hinton Chris Bartholomew as Leo Little Alexandra Bartlett as Young Tanya Reed Michael Bishop as Justin Long Marta Kaczmarek as Ruth Kovacs Alison Whyte as Ursula Wells Ashley Harris as Sebastian Wells Alfredo Malabello as Andrei Kovacs Hany Lee as Mira Nguyen James Biasetto as Sam Mendel Scott T. Johnson as Rev. Joshua Mercado Ally Harris as Monika Skouras Michael Priest as Dr David Bradley