: Action Drama : United States of America : en : 23/06/1971 : $7,500,000 (estimated) : Cinema Center Films Solar Productions : 104 min : 7.331 : English Français Deutsch Italiano : Released