賈斯汀(詹妮弗·安妮斯頓 Jennifer Aniston 飾)和菲爾(約翰·C·賴利 John C. Reilly 飾)是一對結婚多年的夫妻,兩人的感情早已名存實亡。菲爾沉迷于毒品和酒精,并與損友布達(蒂姆·布雷克·尼爾森 Tim Blake Nelson 飾)廝混,其不育癥使賈斯汀無法實現成為母親的愿望。年輕男孩霍爾頓(杰克·吉倫哈爾 Jake Gyllenhaal 飾)的特立獨行吸引了賈斯汀,兩人關系逐漸越界。布達發現私情后開始敲詐賈斯汀,而她此時發現自己懷孕。面對道德困境和家庭危機,賈斯汀最終選擇生下孩子并結束與菲爾的婚姻,在霍爾頓悄然離去后獨自承擔起母親的責任。