Isabel (Julia Roberts) è una fotografa di moda, con un istinto materno un pò appannato e con tanto di quel lavoro dai ritmi frenetici, da trovarsi in evidente imbarazzo quando il suo nuovo comapagno Luke (Ed Harris) le affida i suoi due figli avuti dal precedente matrimonio con Jackie (Susan Sarandon).
E’ chiaro che Isabel nonostante l’impegno e la volontà profusi si troverà in difficoltà nel maneggiare l’umore altalenante dei due ragazzini freschi di divorzio, a complicare le cose ci si metterà l’incombente ombra di Jackie che rappresenta la madre perfetta e amorevole con cui confrontarsi quotidianamente, il che renderà Isabel alquanto insicura, insicurezza che ben presto si rifletterà nel suo rapporto con Luke.
Le cose però cambieranno quando Jackie scoprirà di avere un cancro, e capirà che nonostante la rivalità e le divergenze con la nuova compagna dell’ex-marito, sarà quest’ultima, una volta che lei non ci sarà più, a prendersi cura dei suoi amati bambini, e così farà in modo che i tre possano conoscersi, apprezzarsi e infine accettarsi, così da diventare una vera famiglia.