: Action Crime Thriller : Philippines United States of America : en : 19/01/1973 : $200,000 (estimated) : Four Associates Ltd American International Pictures : 87 min : 13.985 : 1,000,000 : English : Released