Kong bu fen zi (1986)

a.k.a The Terrorizers