Deux femmes, deux mondes : Betty Fisher, une jeune écrivain de talent, qui découvre les joies de l'amour maternel avec son fils Joseph âgé de quatre ans ; Carole, une serveuse dans un bar de centre commercial, à qui la vie n'a pas fait beaucoup de cadeaux et qui ne sait montrer à José, son enfant, que rudesse et désintérêt. Rien ne prédisposait ces deux jeunes femmes à se rencontrer, si ce n'est la folie de Margot, la mère excessive et givrée de Betty, qui ressurgit soudainement après une longue absence. Suite à la disparition tragique de la progéniture de Betty, Margot imagine un stratagème invraisemblable pour prouver son amour à sa fille : elle "remplace" Joseph par un autre enfant.