Guest Stars David Anthony Higgins as Craig Feldspar Dean Bates as Young Hal Thomas Kopache as Vic Feldspar John Ducey as Peter Rubin Michael McShane as Dr. Phelps Elyse Mirto as Hal's Mom Kerry Carney as Candystriper Davenia McFadden as Dr. Samson Michele Spears as Tracy Steve Sheridan as Nick Uncredited James Rodriguez as Jamie Lukas Rodriguez as Jamie