Director
Lav Diaz
DIRECTOR
Stars (in credits order)
Roeder Camanag
Benjamin Agusan
Angeli Bayani
Catalina
Perry Dizon
Teodoro
Dante Perez
Mang Claro
Sophia Aves
Amalia
Soliman Cruz
Torturer
Gemma Cuenca
Carmen
At Maculangan
Father
Jenny Guinto
Rosa
Amalia Virtucio
Healer
Kalila Aguilos
Psychiatrist
Juan Francisco Penaranda
Young Benjamin
Ashleigh Beatrice Penarada
Young Theresa
Jason Escobel
Kapre
Benjamin B. Arienda Jr.
Interviewee
Angelita Kelley
Raul Banares
Rodolfo Miranda
Megs Ilaguyo
Rosemarie Dino
Laurel Lee Penaranda
Interviewer
George Vibar