埃琳·布罗克维奇(朱莉娅·罗伯茨饰演)在婚姻中屡战屡败,两次失败的婚姻让她背负了三个孩子的抚养重任。不幸的是,一次交通事故彻底击垮了她,不仅失去了赔偿官司的胜算,还让本应得到支持的家庭雪上加霜。
为了生活,埃琳找到了一个愿意收留她的律师埃德(阿尔伯特·芬尼饰演)。埃德对埃琳既同情又愧疚,因为他帮助她打输了官司。尽管处境艰难,埃琳还是决定继续前行,寻找正义。
在一个偶然的机会中,埃琳在调查一宗污水申诉案时发现了惊人的事实:供水公司对污水中的剧毒物质视而不见,而这一发现直接关联到了数百名居民的健康与安全。面对这个重大的责任,埃琳决心要为这些无辜的受害者争取公正。
在埃德的帮助下,埃琳开始搜集证据、制定计划,并逐步揭露了供水公司的不法行为。她的行动虽然充满了艰辛,但最终也赢得了公众的支持和媒体的关注。通过不懈的努力,埃琳不仅为受污染的居民讨回了公道,也为自己的生活带来了一线希望。