deeply moving and still with me days later I highly recommend this movie. If you're a man who is taking issue then you aren't a "nice guy" and need to reflect.
Spoilers ahead:
Yes Cassie takes revenge on the not so nice guys who try to take advantage of her while she pretends to be ridiculously drunk but not consenting but also what she does to the two female characters who were complicit in the actions that drove her best friend to kill herself after being gang raped is not something other people are mentioning but worth noting. As not all men are "nice guys" not all women, despite sharing gender, are allies.