Âgée de 43 ans, Suze Trappet vient d'apprendre qu'elle est atteinte d'une grave maladie. Elle veut retrouver le fils qu'elle a eu à 15 ans et qu'elle a dû abandonner. Sa recherche administrative va lui faire croiser JB, quinquagénaire en plein burn out.
Mère de trois enfants, deux fois divorcée, Erin Brockovich voit la malchance s'acharner sur elle : sans travail et blessée par un chauffard, elle apprend qu'elle ne touchera pas un sou de dédommagement. Son avocat, compatissant, l'embauche dans son cabinet. Erin tombe alors sur un dossier brûlant...