Guest Stars Terry O'Quinn as Dr. Curt Lockridge John Ashton as Crew Chief Brady Simmons Iona Morris as Annie Steve Bassett as Gerald Tyson Ben Piazza as Dr. Vaughn Heilman Co Starring Lin Shaye as Woman In Tank Alma Martinez as Teresa Rojas Chad Hayes as Peter Iverson