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