: 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 : 11.182 : English : Released