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