Beautiful, interesting, incredible cinema.
A group of women take the law into their own hands after their friend is raped and killed by masked men.