A treasure hunter heads for an alien planet and finds something unexpected.
Planet Hades is not available for streaming at this moment.