Guest Stars Kristen Cloke as Lara Means Glenn Morshower as Richard Gilbert Stephen Macht as Mr. Lott Co Starring Hiro Kanagawa as Team Member Lewis Daryl Shuttleworth as Brian Dixon David Palffy as Dr. Sorenson Ian Robison as Computer Monitor Barry W. Levy as Braylock