Dziesięcioletni Willard (Elijah Wood) zostaje na wakacjach u znajomych swojej matki. Lily (Melanie Griffith) i Ben Red okazują się głęboko skłóconym małżeństwem. Chłopiec powoli odkrywa tajemnicę, która ich rozdzieliła przed laty. W wypadku zginął ich trzyletni synek. Świat się dla nich zawalił.
Lily i Ben mieszkają w nadmorskim miasteczku na południu USA. Ich szczęśliwe kiedyś małżeństwo zostało zdruzgotane przez tragedię bohaterowie stracili w wypadku trzyletniego syna. Od śmierci dziecka upłynęło już dużo czasu, ale Lily i Ben nigdy nie odzyskali równowagi. Pewnego lata przyjaciółka Lily prosi, by małżeństwo zaopiekowało się podczas wakacji jej dziesięcioletnim synem Willardem. Pojawienie się chłopca będzie przełomowym wydarzeniem w życiu Lily i Bena.