Guest Stars Daniel Cudmore as Keith Spivey Erica Tremblay as Young Ana Deborah Van Valkenburgh as Esther Smith Sandy Wayne Robson as Alex Tilden Kyle Warren as Cameron Tate Hiro Kanagawa as Father Sean Okamoto Andres Collantes as Kevin