A rescueteam is sent to a planet to investigate the death of the crew of two ships.
MoreLess Releases