Science Fiction

After a lengthy exploratory mission in space, a crew of scientists returns to earth with an imposter in their midst.