A Filipino action drama film directed by Toto Natividad.
Release Date 1999-09-08 Budget N/A Revenue N/A Rating 3.3/10 Runtime 143 mins