Guest Stars Daniel Roebuck as Dr. Leslie Arzt Beth Broderick as Diane Jansen Mackenzie Astin as Tom Brennan Co Starring Carter Jenkins as Young Tom Skye McCole Bartusiak as Young Kate Anosh Yagoob as Sanjay Tamara Lynch as Nurse