: Drama Action Crime : United States of America : en : 28/05/1970 : $150,000 (estimated) : Independent International Pictures (I-I) Media Blasters Severin Films : 89 min : 3.06 : English : Released