Decapoda Shock (Original)
An astronaut returns to Earth after a fatal accident on a distant planet.
Info mistake?