卡莉(卡梅隆·迪亚茨CameronDiaz饰)是一位精明强干的律师,无论对于生活还是男人,她所要求的无疑都是最好和最完美的。一次偶然中,卡莉结识了名叫马克(尼可拉·科斯特-瓦尔道NikolajCost
为了让罹患血癌的凯特(苏菲亚·威希涅瓦SofiaVassilieva饰)能够活下去,父母通过基因技术“制造”了与凯特的基因完美配型的小女儿——安娜(阿比吉尔·布莱斯林AbigailBreslin饰)。
生活并不富裕的约翰·Q·阿奇伯德(丹泽尔·华盛顿DenzelWashington饰)是个工厂里卖命工作的工人。为了养家糊口,两夫妻感情日渐淡漠而导致婚姻濒临破裂。更加雪上加霜的是,不幸降临在了他们9岁