Director
Joey Del Rosario
Status
Released
Production
FLT Films International
An action film touted as "1990 biggest movie treat"