Редактор Джекі (Сьюзан Сарандон) і юрист Люк Гаррісон (Ед Гарріс) перебувають у розлученні, але продовжують разом виховувати своїх дітей Анну і Бена. Через деякий час після розлучення Джекі відходить від справ і стає домогосподаркою, проводячи весь свій час із дітьми в заміському будинку. Ситуація ускладнюється, коли в будинок Люка переїжджає його подруга Ізабель (Джулія Робертс), успішна модна фотографка, яка набагато за нього молодша. Ізабель ніколи не мріяла про дітей, але вона любить Люка і піклується про його дітей у той час, коли вони перебувають у нього. Хоча Ізабель докладає всіх зусиль, вона не витримує порівняння з Джекі. Ізабель здається, що Джекі балує дітей, намагаючись компенсувати їхні страждання від розлучення, але насправді Джекі боїться, що діти полюблять молоду, активну і веселу подругу батька. Ізабель і Джекі починають змагатися за симпатії дітей, кожна хоче довести, що вона краща.
Люк робить Ізабель пропозицію руки і серця, яку вона з радістю приймає. Але тепер перед нею постає перспектива офіційно стати мачухою і нести відповідальність за дітей. Джекі така перспектива зовсім не тішить. Але ще більше її турбує діагноз, який їй ставлять лікарі, - лімфома. Заради дітей Джекі готова піти на найрадикальніше лікування, але прогноз залишається невтішним: їй залишилося жити вже небагато. Джекі страждає, розуміючи, що її улюблені діти виростуть без неї.
Дізнавшись про хворобу Джекі, Люк та Ізабель щиро хочуть підтримати її. Пройшовши через заперечення, страх і гнів, Джекі усвідомлює, що заради дітей повинна підготувати Ізабель до ролі мачухи. Між ними відбувається відверта розмова. Ізабель розповідає, що захоплюється материнськими якостями Джекі. Та, зі свого боку, зізнається, що Ізабель вдалося знайти підхід до Анни, яка переживає важкий підлітковий період. Разом вони намагаються в останні місяці життя Джекі забути взаємні образи і стати однією сім'єю.