埃琳•布罗克维奇(朱莉娅•罗伯茨 Julia Roberts 饰)是倒运鬼中的典型。她结过两次婚,但每次婚姻都没有给她带来幸福,反而令她成了一个拖着三个孩子的单身母亲。倒运的她在遭到一场交通事故后,连志在必得的补偿官司到最后都输掉了。
为她辩护的律师埃德(阿尔伯特•芬尼 Albert Finney 饰)半是怜惜埃琳半是因为帮她打输了官司心感愧疚,收留了埃琳在他的律师楼里打杂。埃琳的日子算是有了一点保障。在查询一单污水申诉案时,埃琳偶尔发现了污水中含剧毒物质,而供水公司确对此敷衍了事。弱女子埃琳决议用她软弱的肩膀担负起为受污染的数百名居民讨回公道的重担!