: Adventure Drama Action : Philippines United States of America : en : 21/04/1972 : New World Pictures : 85 min : 1.983 : English : Released