Cast and Crew

All songs written by Lav Diaz

Directed, produced, composed and edited by
Lav Diaz

Piolo Pascual as Hugo Haniway
Shaina Magdayao as Lorena Haniway
Pinky Amador as Kwago
Bituin Escalante as Kwentista
Hazel Orencio as Tenyente
Joel Saracho as Ahas
Bart Guingona as Paham
Angel Aquino as Angelita
Don Melvin Boongaling as Militia 1
Lilit Reyes as Militia 2
Ian Lomongo as Ian
Noel Sto. Domingo as Chairman Narciso
Bradley Liew as Militia 3
Mohd Akhir Bin Lutan as Militia 4
Mohd Hadzril Bin Yahya as Militia 5
Iain Liew as Student
Bianca Balbuena as Bianca
Jonathan Francisco as Young Hugo
Joanne Orencio as Halimaw
Dub Lau as Nong

Executive Producers
Quark Henares
Bianca Balbuena
Bradley Liew
Lav Diaz
Director of Photography
Larry Manda

Production Designer
Popo Diaz

Sound on Set by
Adrian Yew Erman
Sound Designer
Corrine De San Jose

First Assistant Director
Hazel Orencio

Associate Producer
Kath Sison

Line Producer
Gan Hui Yee

Casting Directors
Hazel Orencio
Bianca Balbuena

Production Assistants
Dub Lau
Mario Yan
Mohd Nuzaihan B. Abdul Razak
Sheryl Chong

BTS
Giovanni D’Onofrio
Don Melvin Boongaling

Wardrobe
Mikee Dela Cruz

Hair and Make-up
Syrel Lopez

Prosthetics
Daniel Palisa

Set
Reynaldo Peru
Art Director
David Manjit
Props/Set men
Valli Devandran
Vivekh Vermont
Pragash Subramainam

Props Buyer
Mario Yan

Advertisements