Yang Chia-yun is one of the only female directors of Taiwan’s notorious “Black Movies,” and so it makes sense that her best film is this intense rape-revenge shocker. When a reporter is gang-raped, she decides her only option is to go eye-for-an-eye and so, one by one, she kills her rapists by bear trap, by knife, by blowtorch, and by meat hook.