: Horror Science Fiction : United States of America Philippines : en : 18/09/1969 : Hemisphere Pictures : 89 min : 2.175 : English : Released