CAST
Sid Lucero Fabian Viduya
Archie Alemania Joaquin Atillano
Angeli Bayani Elisa Atillano
Mae Paner Magda
Mailes Kanapi Hoda Viduya
Soliman Cruz Wakwak
Hazel Orencio Ading
Kristine Kintana Tating
Perry Dizon Prof. Perry
Moira Prof. Moira
Ian Lomongo Cesar
Sheenly Gener Gina
Lex Marcos Kiko
Luis Galang III Ferdie
Noel Sto. Domingo Salvador
Paolo Rodriguez as Lawyer
Kristian Chua Peryong
Dea Formacil Angela
Spider Rodas Migs
Clement Andrada III Pao
Aneeza Hernandez as young Sarah 1
Adelanne Hernandez as young Sarah 2
Charlotte Cabacungan as old Sarah
AJ Baliat as young JR 1
Luis Miguel V. Nicolas as young JR 2
Joel Cabacungan as old JR
Yumi The dog
Tatang The monkey
CREW
Director/Editor Lav Diaz
Executive Producer Kayan
Producer Moira Lang
Line Producers Kristine Kintana/Maya Quirino
Writers Lav Diaz/Rody Vera
Assistant Director Hazel Orencio
2nd Assistant Director Liryc Paolo Dela Cruz
Production Manager Elaine Mateo Luguban
Asst. Production Manager Benly Academia
Director of Photography Lauro Rene Manda
Production Designer Perry Dizon
Live Sound Recording Mark Locsin
Sound Design Corinne De San Jose
Re-recording Mixer Mikko Quizon