Lt. Hermes Papauran
John Lloyd Cruz
Jane Liway
Hazel Orencio
Esmeralda Stuart
Shaina Magdayao
Jack Barquero
Bart Guingona
Colonel
Agot Isidro
Dido dela Paz
Co-Producer
Joaquim Sapinho
Producer
Bianca Balbuena
Screenplay
Lav Diaz
Cinematography
Editor
Writer
Director
Sound Designer
Corinne de San Jose
Executive Producer
Dan Wechsler
Bradley Liew
Larry Manda
Sound
Cecil Cuban
Jean-Christophe Simon
Marta Vieira Alves
Jeremiah Oh
Stefano Centini
Andreas Roald
Jamal Zeinal Zade
Art Direction
Allen Alzola
Costume Design
Tetai Roldan