鲍勃(亚历克西斯·阿奎特 Alexis Arquette 饰)和布兰达(Christian Maelen 饰)是大学时代的好友,两人相识多年,关系十分要好。在内心里,身为同性恋者的鲍勃一直深深爱恋着布兰达,然而,对待感情懵懵懂懂的布兰达并没有明确的回应鲍勃。 某日,在同学聚会上,一向大大咧咧的鲍勃那过分亲昵的举动惹恼了布兰达,后者对其大打出手,经由此事,两人彻底分道扬镳,不再联系。一晃眼五年过去,一场老同学的婚礼让鲍勃和布兰达重新走到了一起,此时鲍勃已经有了感情深厚的男友,而布兰达亦即将步入一段恋情之中,此时此日,久别重逢的两人之间,会发生怎样的意外故事呢?。一次意外中,莎拉(朱迪·福斯特 Jodie Foster 饰)在酒吧被人强暴,在一旁围观的男人们非但没有出手制止这可怕的暴行,反而幸灾乐祸的加入了其中。事后,身心都受到了巨大创伤的莎拉将这些可恶的男人告上了法庭,没想到社会舆论却反过来指责她的放荡和品行不端。凯瑟琳(凯莉·麦吉利斯 Kelly McGillis 饰)是负责为莎拉辩护的检察官,身为女人,她对莎拉的不幸遭遇有着更深的理解和同情。
审判的结果公布了,犯下罪行的男人们只被判了九个月的有期徒刑,本用来惩奸除恶的法律最后却沦为了犯罪者的保护伞,愤怒的凯瑟琳决不能坐视不管。在凯瑟琳和莎拉的不懈努力下,恶人终于受到了应有的惩罚,两个女人通过她们的行动,挽回了身为女人的勇气和尊严。。