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