Carter pulls a vanishing act after inadvertently entangling himself in an abandoned research project centered on making things invisible. (TV Guide)