"A Filipino general who believes he can turn the tide of battle in the Philippine-American war. But little does he know that he faces a greatest threat to the country's revolution against the invading Americans."
John Arcilla
as Heneral Antonio Luna
Mon Confiado
as Pres. Emilio Aguinaldo
Arron Villaflor
as Joven Hernando
Bing Pimentel
as Doña Laureana Luna
Mylene Dizon
as Isabel
Perla Bautista
as Doña Trinidad Aguinaldo
Lorenz Martinez
as Tomas Mascardo
Joem Bascon
as Paco Roman
Alvin Anson
as Jose Alejandrino
Alex Vincent Medina
as Jose Bernal
Arthur Acuña
as Manuel Bernal
Archie Alemania
as Capt. Eduardo Rusca
Epy Quizon
as Apolinario Mabini
Leo Martinez
as Pedro Paterno
Nonie Buencamino
as Felipe Buencamino
Ketchup Eusebio
as Pedro Janolino
Ronnie Lazaro
as Lt. Garcia
Paulo Avelino
as Gregorio Del Pilar
Benjamin Alves
as Manuel Quezon
Oj Mariano
as Manuel Arguelles
Dennis Marasigan
as Esteban Costales
Allan Paule
as Juan Luna
Anthony Falcon
as Sgt. Diaz
E.A. Rocha
as Elwell Otis
Miguel Faustmann
as Arthur MacArthur
Marc Abaya
as Younger Antonio Luna
Julia Enriquez
as Nurse
Xandra Rocha-Araneta
as Party Lady
JP Habac
as Urinating Soldier
Pepe Herrera
as Manuel Luna
Andy Kunz
as French Passerby
Marvin Munoz
as Bagbag Soldier, Guagua Soldier
Jerrold Tarog
Director
Henry Francia
Writer
Crisanto B. Aquino
First Assistant Director
Fernando Ortigas
Executive Producer
Producer
Pong Ignacio
Director of Photography
Editor
Benjamin Padero
Production Design
Carlo Tabije
Music
Ria Limjap
Associate Producer
Paolo Ortigas
Co-Executive Producer
Ting Nebrida
Daphne Chiu
Line Producer
Ericson Navarro
Second Assistant Director
Mikko Quizon
Supervising Sound Editor