Special Guest Stars Faye Dunaway as Ariana Kane Guest Stars Terry O'Quinn as Asst Director Kendall Ira Heiden as Rick McCarthy Ric Young as Dr. Zhang Lee James Lesure as Craig Blair