12-letniego Jamesa od kilku lat prześladuje wspomnienie wypadku samochodowego, w którym zginęła jego matka. Chłopak traci kontakt z ojcem i w końcu postanawia sam wyjechać na wakacje do domku na plaży. Tam poznaje starszą kobietę, Maddy, która w opinii okolicznych mieszkańców uchodzi za dziwaczkę. Między dwojgiem samotników nawiązuje się nić przyjaźni...
12-letni James Neubauer, który przed dwoma laty stracił matkę w wypadku samochodowym, wciąż nie potrafi się z tym pogodzić Zapracowany ojciec rzadko bywa w domu, a jego druga żona mimo starań nie zdołała nawiązać z chłopcem bliższej więzi. Pewnego dnia James poznaje Maddy Bennett, samotną starszą kobietę, uchodzącą w okolicy za dziwaczkę. Maddy okazuje się przemiłą i mądrą osobą. Okazuje się, że ją i Jamesa łączy więcej, niż oboje sądzili. Pod wpływem zapewnień Maddy James zaczyna wierzyć, że zdoła się skontaktować z matką.
12-letni James (Trevor Morgan) nie potrafi pogodzić się ze śmiercią matki, która zginęła w wypadku. Pewnego dnia poznaje na wydmach Maddy Bennet (Vanessa Redgrave), samotną staruszkę uchodzącą za dziwaczkę. Dowiaduje się, że jej syn zginą w Wietnamie. Podobne doświadczenia zbliżają ich do siebie. Kobieta okazuje się miłą i mądrą osobą, która pomaga mu uporać się ze śmiercią mamy.