: Crime Drama : United States of America : en : 24/03/1970 : American International Pictures : 90 min : 14.265 : English : Released