Guest Stars Naomi Grace as Kayla Vance Galadriel Stineman as Resident Sierra Krueger Jamie Harris as Smitty Hastings Antonio Jaramillo as Pedro Rodriguez Noshir Dalal as Doctor Tom Masuda Jason Kravits as Doctor Gordon Roth Ronald Auguste as Isaac Co Starring Nita Mistry as Doctor Angela Novak Joe Corozo as Henchman #1