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.