Justice has its price.
Jan Schlichtmann (John Travolta), a tenacious lawyer, is addressed by a group of families. When investigating the seemingly non-profit case, he finds it to be a major environmental issue that has a lot of impact potential. A leather production company could be responsible for several deadly cases of leukemia, but also is the main employer for the area. Schlichtmann and his three colleagues set out to have the company forced to decontaminate the affected areas, but the lawyers of the leather company are not easy to get to, and soon Schlichtmann and his friends find themselves in a battle of survival.