Impaktita
The people of a small Indonesian village believe they have an evil creature called an Impaktita living among them.
Featured Crew
Ligaya Tan
Post Production Assistant
Anthony Taylor
Sound Director
Lily Y. Monteverde
Executive Producer
Jesie Otero
Special Effects
Manolo Maglaya
Production Manager