Guest Stars Keana Lyn as Michelle Dussan Alan Lee as Nelson Rivera John Watson as Co-Pilot Donny Williams Michelle Arvizu as Mercedes Ramirez Don Allison as Captain Nicholas Tafuri Rami Posner as Gonzalo Dussan Nelson Rivera as Nelson Rivera Stefano DiMatteo as Mauricio Reyes