Cast & Crew

Directed by

Mac Alejandre
(as Mac C. Alejandre)

Writing Credits

Carlo J. Caparas
(based on characters created by)
Carlo J. Caparas
(story) and
RJ Nuevas
(story)
RJ Nuevas
(screenplay)
Steve Gan
(co-creator) (uncredited)

Cast

Ramon 'Bong' Revilla Jr.
Flavio
Phillip Salvador
Lizardo
Iza Calzado
Maria
Rhian Ramos
Emelita
Geoff Eigenmann
Celso
Buboy Villar
Bugoy
Joonee Gamboa
Lolo Isko
Luz Valdez
Lola Mameng
Benjie Paras
Zanboro
Gladys Guevarra
Babang
Carlene Aguilar
Teresang Aswang
Marissa Sanchez
Miling
John Lapus
Kruma
King Gutierrez
Kubada
Stef Prescott
Ditas
Paulo Avelino
Pepe
Carlos Morales
Diego
Mike 'Pekto' Nacua
Pipi
John Feir
Utal
Dan Fernandez
Chieftain
Jorge Estregan
Harinova
Carlo Lacana
Young Flavio
Ace Espinosa
Young Flavio's Father
Elaine Quemuel
Young Flavio's Mother
Ambet Nabus
Miling's Son
Jeri Montero
Bandido
Mike Magat
Bandido
Cris Aguilar
Bandido
Anne Curtis
Adora
Cathy Bautista
Taong Bayan
BJ Forbes
Pintoy

Produced by

Jose Mari Abacan
producer
Andrea M. Bautista
producer (as Andrea Bautista-Ynares)
Diana M. Bautista
associate producer (as Diana Bautista)
Marlon Bautista
executive producer
Annette Gozon
executive producer (as Annette Gozon-Abrogar)
Flordeliza Hombre
associate producer (as Flordeliza Hombre-Milan)
Elaine Lozano
supervising producer (as Elaine Carriedo Lozano)
Annabel W. Magalona
overall post producer: Imaginary Friends Studio (as Anabel W. Magalona)
Rowena Mendiola
producer (as Rowena Bautista-Mendiola)
Princess Revilla
associate producer (as Princess B. Revilla)

Music by

Von De Guzman

Cinematography by

Regiben Romana
director of photography

Editing by

Augusto Salvador

Production Design by

Richard Somes

Makeup Department

Virginia Apolinario
makeup artist: Ramon 'Bong' Revilla Jr.
Bobby Balisi
production makeup artist

Production Management

Jose 'Boy' Aguilar
production manager
Sabrina Belardo
production unit manager: GMA New Media
Pepito Diaz
production manager
Tracy Garcia
project manager
Anastacio Angelo A. Santos
post-production manager: SQ Film Laboratories (as Angelo Santos)
Phoebe Cates Valencia
project manager: Manila Transfer
Arjun Yap
post-production supervisor: GMA New Media

Art Department

Charles Albert Alabado
art department
Reymond Almazan
art department (as Raymund Almazan)
Bobby Aquino
art department
Emmanuel Balignasay
art department
Noel Baltazar
art department
Stephen Basoy
art department
Ritchie Besas
art department
Jimmy Callanga
art department
Ariel Cambronero
art department (as Ariel Camponero)
Joel Casaol
art department
Xerxes Ceballos
art department
Antonio Ceremonia
art department
Christopher Ceremonia
art department
Normandy Cesar
art department
Mary Ann Cils
art department
Haydee Contreras
art department
Rey Contreras
art department
Delfin Diaz
art department
Menalyn Duque
art department
Michael N. Español
art department (as Michael Espanol)
Adrian Española
art department (as Adrian Espanola)
Rashem Gumacal
art department
Rico Gutierrez
creative consultant for production design
Erwin Lanon
art department
Dunn Ledesma
art department
Louie Malicdem
art department
Richard Matubis
art department
Virgilio Matubis
art department
Riza Montelibano
art department
Ma. Carmen Morata
art department
Allan Mosquera
art department
Maricar Orbita
art department
Teddy Pole Jr.
art department
Danny San Martin
art department (as Danilo San Martin)
Renante Torrente
art department (as Reynante Torrente)
Adrian Torres
art department
Rex Uypico
art department
Ernesto Villarosa
art department

Sound Department

Ditoy Aguila
sound designer: Sound Crew Creative Audio Services / sound supervisor
Jeff Arcilla
foley artist: Sound Crew Creative Audio Services
Rico Bicol
sound designer: Sound Crew Creative Audio Services
Varavudh Buranasilpin
sound department manager: Technicolor Thailand Ltd.
Basty Dañas
foley artist: Sound Crew Creative Audio Services
Vincent Echalar
boom operator: RSVP
Rey Garcia
adr engineer: Sound Crew Creative Audio Services
Richard Hocks
sound re-recording mixer: Technicolor Thailand Ltd.
Hector Javillonar
soundman: RSVP
Paitoon Jermmora
optical sound transfer: Technicolor Thailand Ltd.
Natchay Nima
sound coordinator: Technicolor Thailand Ltd.Technicolor Thailand Ltd. (as Natchaya Nima)
Lucy Quinto
dubbing supervisor
Warren Santiago
sound re-recording mixer: Technicolor Thailand Ltd.
Ralf Subebe
soundman: RSVP (as Ralp Subebe)
Junel Valencia
adr engineer / sound designer: Sound Crew Creative Audio Services
Lando Velayo
boom operator: RSVP

Special Effects by

Noel Abella
special effects/armory team
Jojo Abrigo
special effects/armory team
Chito Alfonso
special effects/armory team
Arvin Asuncion
special effects/armory team
Ryan Caminono
special effects/armory team
Keno Cerence
special effects/armory team
Chonga De Guzman
special effects/armory team
Ramon Logronio
special effects/armory team
Melvin Pinca
special effects/armory team
Carlo Ponce
special effects/armory team
Edison Romero
special effects/armory team
Bongbong San Jose
special effects/armory team (as Bonbon San Jose)
Dexter Torrente
special effects/armory team
Erick Torrente
special effects/armourer
Dante Visagan
special effects/armory team

Visual Effects by

Francis Allan V. Andalis
3d compositing artist: Imaginary Friends Studio
Karl Thomas Balaca
visual effects artist: Riot (as Karl Thomas Balacer)
Serjohn Bato
senior lead compositor: Riot
Ivan Russel S. Borja
technical film support: Imaginary Friends Studio
Sherwin Castro
3d compositing artist: Imaginary Friends Studio (as Sherwin D. Castro)
Christian Cauman
graphic artist: Imaginary Friends Studio (as Christian D. Cauman)
Chenren Consulta
3d artist: Riot / digital matte painter: Riot
Mikoy Custoya
graphic artist: GMA New Media
Giselle de Vera
finance department: Riot
Kuckoy Dela Cruz
visual effects coordinator: Riot (as Argie 'Kuckoy' Dela Cruz)
Roy G. Diomampo
broadcast editor: Imaginary Friends Studio
Maika Blanca P. Dizon
graphic artist: Imaginary Friends Studio
Mary Dayan M. Enriquez
general manager: Imaginary Friends Studio / senior colorist: Imaginary Friends Studio
Dondi Fernandez
3d senior artist: Riot / digital matte painter: Riot
Ryan Ham Grimarez
creative director: Imaginary Friends Studio (as Ryan Hamaring Grimarez) / senior compositing artist: Imaginary Friends Studio (as Ryan Hamaring Grimarez)
Rico Gutierrez
creative director for visual effects / visual effects supervisor
Arturo Jarlego
optical effects artist: SQ Film Laboratories
Emet Javier
service and utility: Riot
Kervin Edward A. Lara
3d compositing artist: Imaginary Friends Studio
Annabel W. Magalona
operations head: Imaginary Friends Studio (as Anabel W. Magalona)
Joey Mariano
digital matte painter: Riot / visual effects artist: Riot
Christopher Ryan M. Mendez
film traffic coordinator: Imaginary Friends Studio
Jackson Ong
3d trainee: Riot
Kirk Pesigan
3d artist: Riot
Heidi Santiago
finance department: Riot (as Heidi Linsad Santiago)
Jay Santiago
visual effects supervisor: Riot
King Santos
visual effects artist: Riot
Grace Sedasa
service and utility: Riot
Fernando T. Tago
engineering head: Imaginary Friends Studio / on-line editor: Imaginary Friends Studio / post technical director: Imaginary Friends Studio
Eduardo B. Tuviera
business director: Imaginary Friends Studio

Stunts

Janice Hung
stunts
Phillip Ko
fight director (as Philip Kho)
Pak-Heng Lam
stunts
Le Cheng Long
stunts
Baldo Marro
stunts
Zhang Hang To
stunts

Camera and Electrical Department

Narel Alap
crane
Noel Almadores
cameraman: GMA New Media
Jayjay Amin Amin
crane (as Jay-Jay Amen-Amen)
Darwin Arada
crane
Dennis Arada
crane
Jun Arada
crane
Josefino Arsenio
lighting grip: RSVP
Michael Basas
lighting grip: RSVP
Pusong Bughaw
gaffer (as Bughaw Romana)
Franklin Cabanag
lighting grip: RSVP (as Franklin Cabang)
Zaldy Canezal
crane
Jayson Caraig
film recorder operator: Manila Transfer
Dionisio Cebuano
crane
Allan Michael Cristobal
jimmy jib/camera operator (as Allan Cristobal)
Gerry Dano
head crew: RSVP (as Gerardo Dano)
Hermel Dapilos
crane (as Mel Dapilos)
Joel Dapilos
crane
Melencio Dapilos
crane (as Toto Dapilos)
Dondon Daymon
jimmy jib assistant: RSVP (as Rousel Daymon)
Aga Durado
lighting grip: RSVP (as Aga Dorado)
Vincent Echalar
second assistant red camera: RSVP
Edralyn Fajardo
lighting grip: RSVP
Jose Romar Galang
film recorder operator: Manila Transfer (as J.R. Galang)
Rimby Gonzales
lighting grip: RSVP
Ronald Gonzales
genet operator: RSVP
Jose Gresola
crane
Rafael Guerrero
jimmy jib technician: RSVP
Raquel Guston
jimmy jib assistant: RSVP
Tony Jimenez
focus puller: RSVP (as Antonio Jimenez)
Michel Joson
red camera technician/focus puller: RSVP (as Michael Joson)
Juan Manuit
cameraman: GMA New Media
Mitch Mauricio
photographer: iGMA
Ariel Metran
crane
Bambam Ravago
dolly operator: RSVP (as Ibarra Ravaso)
Romualdo Ribot
lighting grip: RSVP
Rands Roldan
red camera technician: RSVP (as Randy Roldan)
Billy Ruello
still photographer (as Billy Ruelo)
Rolly Saballa
crane
Michael Vincent Santiago
red camera technician: RSVP
Israel Tabudlong
lighting grip: RSVP
Daniel Uy
focus puller
Mar Velarde
crane
Lando Velayo
second assistant red camera: RSVP
Glenn Venturina
lighting grip: RSVP
Ciriano Zialcita
crane

Animation Department

May John Amilano
animator: Riot
Chenren Consulta
animator: Riot
Dondi Fernandez
animator: Riot
Mark Malonjao
animator: Riot
Kirk Pesigan
animator: Riot

Editorial Department

Oscar R. Camposano
laboratory department: SQ Film Laboratories (as Oca Camposano)
Armando C. Dizo
laboratory department: SQ Film Laboratories (as Mando Dizo)
Bajun Felipe
laboratory department: SQ Film Laboratories
Nonoy Flojo
post-production coordinator
Robert Q. Isagon
laboratory department: SQ Film Laboratories (as Butch Isagon)
Ivan Lopez
broadcast editing head: Imaginary Friends Studio (as Ivan S. Lopez)
Andre R. Mataquel
broadcast editor: Imaginary Friends Studio / editing film supervisor: Imaginary Friends Studio
Benjamin M. Sanga
laboratory department: SQ Film Laboratories (as Benjie Sanga)
Edgar S. Villanueva
laboratory manager: SQ Film Laboratories (as Edgar Villanueva)
AJ Yap
editor: GMA New Media

Transportation Department

Johnny Abala
service driver: SQ Film Laboratories
Ron-Ron Alberto
service driver: SQ Film Laboratories
Cristopher Asadon
service driver: SQ Film Laboratories
Elmer Bernal
service driver: SQ Film Laboratories
Sammy Fulgencio
service driver: SQ Film Laboratories
Ben Gomez
service driver: SQ Film Laboratories
Junifer Iguis
service driver: SQ Film Laboratories
Teody Manibo
service driver: SQ Film Laboratories
Ferdie Nacion
fb driver: RSVP
Jomar Saulog
service driver: SQ Film Laboratories
Roberto Valdez
service driver: SQ Film Laboratories
Yuri Villagarcia
truck driver: RSVP

Additional Crew

Shively Abella
production coordinator: GMA New Media (as Shi Abella)
Hazel Abonita
executive: GMA Entertainment
Redgie Acuña-Magno
executive: GMA Entertainment (as Redgie Magno)
Concie Agnes
executive: GMA and QTV Program Management
Redgynn Alba
executive: GMA Entertainment
Adrian Alix
utility (as Linus Adrian Alix)
Tony Alix
legman
Alex Almario
copywriter: Promotions Department
Susan V. Amurao
accountant: Imus Productions
Mar Antonio
chemical department: SQ Film Laboratories
Marivin Arayata
executive: GMA Entertainment
Tin Arayata
business manager: Business Development and Content Management
Bang Arespacochaga
executive: GMA Entertainment
Joan Balauitan
vice president: Creative content development, GMA New Media
Alve Balmatero
accounting consultant
Arsi Baltazar
executive: GMA Artist Center
Ryan Barredo
program coordinator
Regie C. Bautista
program support vice president: Promotions Departmen (as Regie Bautista)
Ledda Beltran
online content director: iGMA (as Leda E. Beltran)
Bernalyn P. Bolado
senior chemist: SQ Film Laboratories (as Berna Bolado)
Elmer Buencamino
operations manager: SQ Film Laboratories
Enri Calaycay
executive: GMA Entertainment
Nora Calderon
publicity: El Oro Publishing
Wilfredo R. Camposano
utilities department: SQ Film Laboratories (as Fredo Camposano)
Eugene Carbonell
production assistant
Meleen Carlos
events manager: Promotions Department (as Meleen Carlos-Rodriguez)
Chinggay P. Carreon
promo and publicity coordinator
Athena Cascarro
production accountant
Inna Catacutan
executive: GMA and QTV Program Management
Giovanni Cayari
technical head supervisor: Manila Transfer
Rain Cervantes
executive: GMA and QTV Program Management (as Rein Cervantes)
Cheryl Ching-Sy
executive: GMA Entertainment
Jhaps Cruz
publicity assistant: El Oro Publishing (as Jhops Cruz)
Shari Dala
executive: GMA and QTV Program Management
Rosalina N. Damian
sales and marketing manager: SQ Film Laboratories (as Lennie Damian)
Ramel David
executive: GMA Entertainment (as Rams David)
Darling De Jesus
executive: GMA Entertainment
Ivan Dedicatoria
assistant vice president: Creative content development, GMA New Media
Lani Dela Cruz
preview coordinator
Marian Grace Domingo
publicity assistant: El Oro Publishing
Norgee Domingo
executive: GMA and QTV Program Management
Rochelle Enriquez
production assistant (as Rochelle O. Enriquez)
Dinno Erece
publicity: El Oro Publishing
Michael Philip Factor
producer: GMA New Media (as Michael Factor)
Joy Florendo
events assistant: Promotions Department
Apang Florescio
business officer: Business Development and Content Management
Edilberto Gallares
president: GMA New Media
Wilma V. Galvante
executive: GMA Entertainment (as Wilma Galvante)
Mitzi Garcia
executive: GMA and QTV Program Management
Gerry Gonzales
service and utility: Imaginary Friends Studio (as Gerry S. Gonzales)
Lou Gopez
executive: GMA Artist Center
Ida Henares
executive: GMA Artist Center
Alfie Hicaro
program coordinator
Lito Jacinto
timing department: SQ Film Laboratories
Pepito D. Jacinto
printing department: SQ Film Laboratories (as Pepito Jacinto)
Jewel Jalondoni
co-producer: GMA New Media
Raul Jamora Jr.
executive: GMA and QTV Program Management
Angel Javier-Cruz
publicity manager: El Oro Publishing
Rea Jose
executive: GMA and QTV Program Management
Arthur V. Juntado
timing department: SQ Film Laboratories (as Arthur Juntado)
Efren C. Lopera
printing department: SQ Film Laboratories (as Efren Lopera)
Aileen Lota
marketing consultant
Jess Mag-atas
printing department: SQ Film Laboratories (as Jess-Mag-atas)
Richard Magnaye
broadcast technical support: Imaginary Friends Studio (as Richard G. Magnaye)
Leomerando A. Manansala
printing department: SQ Film Laboratories (as Leo Manansala)
Juan Manuit
production assistant: GMA New Media
Hasmin Marable
project manager: Promotions Department
Ronnie Marinda
office production assistant
Ruth Mariñas
executive: GMA Entertainment
Kim Marquez
executive: GMA and QTV Program Management
Leo Mata
media on-air continuity head: Promotions Department
Erick Mataverde
content producer/writer: iGMA
Francis Mella
business officer: Business Development and Content Management
Jonjon Mendoza
utility (as Jon-Jon Mendoza)
Josie Mendoza
production accountant
Marianne Mendoza
production coordinator: Promotions Department
Nitz Miralles
publicity: El Oro Publishing
Toto Morales
utility
German Moreno
consultant: GMA Films
Ali Nokom
executive: GMA Entertainment
Quina Obilos
business officer: Business Development and Content Management
Charry Lou Ombao
finance head: Imaginary Friends Studio
Pinky Orejana
events assistant: Promotions Department
Rodel Overa
print producer: Promotions Department
Pabsy Pabalan
executive producer: GMA New Media
Rhea Padua
production secretary
Kai Palaganas
publicity assistant: El Oro Publishing
Criselda Pescante
publicity assistant: El Oro Publishing
Janine Piad-Nacar
executive: GMA Entertainment (as Janine Nakar)
Boy Quilatan
timing department: SQ Film Laboratories
Loretta G. Ramirez
content producer/writer: iGMA
Lilybeth G. Rasonable
executive: GMA Entertainment (as Lilybeth Rasonable)
Joel V. Reyes
broadcast supervisor: Imaginary Friends Studio
Jomar Reyes
technical film support: Imaginary Friends Studio (as Jomar D. Reyes)
Rey Reyes
print producer: Promotions Department
Ariel Riel
technical coordinator: RSVP
Cristina Rimando
media planner: Promotions Department
Anthony Roquel
talent coordinator
Joan R. Rumbaoa
accounting consultant
Baby San Buenaventura
booking: Imus Productions
Roy Sanico
accounting consultant
Gigi Santiago
executive: GMA Entertainment (as Gigi Santiago-Lara)
Anastacio Angelo A. Santos
research and development manager: SQ Film Laboratories (as Angelo Santos)
Freddie Santos
president and general manager: SQ Film Laboratories (as Freddie Santos MD)
Milagros Joyce A. Santos
finance and administrative officer: SQ Film Laboratories (as Joyce Santos MD)
Ariel Serafin
office production assistant
Ernesto Sigasig
utilities department: SQ Film Laboratories
Reynaldo Q. Silvano Jr.
information technology department: SQ Film Laboratories (as Rey Silvano Jr.)
Dennis C. Silvestre
business development manager: SQ Film Laboratories (as Dennis Silvestre)
Dong Tan
associate creative director: Promotions Department
Joan Tan
business officer: Business Development and Content Management
Leslie B. Tancuan
bookkeeper: Imaginary Friends Studio
Rolly Tengo
utility (as Rolly Tengco)
Dennis Tiu
art director: promotions department
Jenny Trinidad
outdoor specialist: Promotions Department
Connie Tungul
online production coordinator: iGMA (as Connie M. Tungul)
Dennis Valerio
preview coordinator
Antonio Ventura
timing department: SQ Film Laboratories (as Che Ventura)
Elson A. Villanueva
timing department: SQ Film Laboratories (as Elson Villanueva)
Felicito S. Villanueva
printing department: SQ Film Laboratories (as Felicito Villanueva)
Rolly Villaresco
booking staff: Imus Productions
Ace Villena
co-producer: GMA New Media
Henri Yco
events assistant: Promotions Department
Oli Laperal Jr.
crew and equipment coordinator (uncredited)
All Filters