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