Erin Brockovich (Julia Roberts) es una mujer divorciada, con tres hijos y sin trabajo. A causa de un accidente de tráfico, consigue trabajo de oficinista en una pequeña firma de abogados, con el abogado que perdió el caso de su accidente.
En el despacho descubre la trama que está urdiendo la compañía Pacific Gas & Electric, para encubrir los vertidos de cromo que está realizando en las aguas de un pequeño pueblo, lo cual está provocando enfermedades y muertes en los habitantes del lugar.
Convence a su jefe Albert Finney (Ed Masry) para que le permita investigar el caso más a fondo. Poco a poco, va consiguiendo las pruebas y la confianza de la comunidad para llevar el caso a los tribunales.
Con más de 600 demandantes, Erin y su jefe Albert consiguieron la mayor indemnización jamás pagada en los Estados Unidos. Una historia de la vida real que demuestra lo que puede hacer una mujer audaz.