
A handyman on Mars, haunted by the loss of his homeland after Earth's nuclear...
An alien life-form seizes control of a human astronaut's body, creating a duplicate with uncanny similarities. The imposter must navigate its way back to Earth without being detected, while preserving its disguise.