: Science Fiction Horror : United States of America : en : 08/05/1942 : Banner Productions Monogram Pictures : 63 min : 9.708 : English : Released