: Science Fiction Horror : United States of America : en : 22/04/1959 : $29,000 (estimated) : Vanwick Productions Filmservice Distributors Corporation : 71 min : 5.14 : English : Released