: Action Drama Thriller : United States of America Spain Switzerland United Kingdom : en : 01/08/1974 : Arpa Productions Impala : 105 min : 1.81 : English : Released