: Drama Acción : Philippines : tl : 01/08/1961 : Bayanihan Film Productions Arriba Productions : 180 min : 3.083 : Español : Released