A treasure hunter heads for an alien planet and finds something unexpected.
treasure hunter
ship captain
robot
mystery woman
Director
Producer
Writer
Editor