Miasteczko Glendale w Kalifornii, rok 1931. Mildred Pierce (
Kate Winslet), matka dwóch córek, po rozstaniu z mężem (
Brian F. O'Byrne) jest zmuszona sama utrzymywać rodzinę. Gdy nie udaje jej się znaleźć pracy w charakterze gospodyni domowej, pełna niespożytej energii i obdarzona talentem do gotowania kobieta zatrudnia się w niewielkiej restauracji. Szybko zaczyna nią zarządzać i mimo szalejącego kryzysu - rozwijać interes. Za sukcesami zawodowymi nie idzie jednak szczęście w życiu prywatnym. Mildred szuka prawdziwej miłości, której nie dał jej mąż, i jednocześnie próbuje być dobrą matką. Nie potrafi porozumieć się z Vedą (najpierw
Morgan Turner, potem
Evan Rachel Wood), swoją utalentowaną, lecz samolubną córką...