An astronaut returns to Earth after a fatal accident on a distant planet.
Decapoda Shock is not available for streaming at this moment.