tt0364135,

A police officer endures a horrific gang rape. Denied justice, she forms a vigilante group to identify, trap and castrate her rapists, raising questions about retribution versus the legal system.