Guest Stars Linda Klein as Nurse Linda Robert LaSardo as Escobar Gallardo Sanaa Lathan as Michelle Landau Danny Strong as Bart Idalis DeLeon as Gala Gallardo Jack Yang as Chiyo