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