: Science Fiction Action : United States of America : en : 01/10/1989 : $10,000,000 (estimated) : Empire Pictures Altar Productions : 85 min : 10.46 : English : Released