When a man crash lands on his home planet, he finds something that his employers would rather keep...