Butcher (1984)

Drama

cat III film from Taiwan