: United States of America : en : 01/03/1958 : American International Pictures : 74 min : 1.079 : English : Released