L'amour d'une mère peut tuer ! Joan Crawford brille dans le rôle de Mildred Pierce, une femme se frayant un chemin vers le succès pour fournir à ses filles tout ce qu'elle n'a pas eu, dans une performance primée aux Oscars. Alors qu'il meurt de blessures par balle, Monte Beragon (Zachary Scott) croasse le nom de "Mildred". La police pense qu'il a nommé son meurtrier... et Pierce avoue le crime. Lorsqu'elle dévoile peu à peu son histoire, la police découvre la vie d'une femme qui divorce de son mari coureur de jupons, accepte un emploi de serveuse et fait tout pour réussir, pour ensuite être trahie par la fille qu'elle aime plus que tout.