: Adventure Drama : Netherlands Spain United States of America : en : 30/08/1985 : $6,500,000 (estimated) : Impala Riverside Pictures : 126 min : 18.707 : 100,000 : English Latin : Released