故事發生在1979年的一座工業小鎮上,接連出現的因白血病而死亡的病例惹得居民們人心惶惶,大家都知道,鎮上那兩家整日排放著污水的大工廠和這些悲劇脫不了干系。在龐大的工廠體系面前,個人是如此的渺小,可是即便如此,失去了日子后,安妮(凱瑟琳·奎南 Kathleen Quinlan 飾)毅然決定聯手鎮上的8個受害者家庭,對兩家工廠提起了訴訟。
沒有律師愿意接受這樣棘手的案例,除了勝算渺小外,他們也不愿意惹上不必要的麻煩,只有一個人是例外,他就是簡斯里特曼(約翰·特拉沃塔 John Travolta 飾)。簡花費了大量的人力和財力調查兩家工廠的日常排水,在證據確鑿之后,卻因為被告方的暗度陳倉而輸了官司,簡失去了一切,金錢,家庭,名譽,但他并沒有放棄。