De familie Brewer verliest hun zoon Bennett (Aaron Johnson) bij een
auto-ongeluk. De familie heeft het erg moeilijk met het verlies. De
moeder (Susan Sarandon) raakt geobsedeerd en kan het niet
verwerken. De vader (Pierce Brosnan) wordt het allemaal te veel en de
tweederangspositie van Bennetts broer komt ook aan het licht. Maar
dan komt er nog een grotere schok: Bennetts vriendin (Carey Mulligan)
blijkt zijn kind te dragen...