Un jeune garçon âgé de douze ans, James Neubauer (Trevor Morgan ; The Patriot), passe ses vacances estivales avec Charlie (Ron Livingston ; The Big Brass Ring), son oncle excentrique, sur les côtes du Maine. Entre Nathan (Ray Liotta ; Hannibal), son père débordé, et Mary (Catherine McCormack ; L'Ombre du Vampire), sa nouvelle belle-mère qu'il n'apprécie guère, James reste hanté par le souvenir de l'horrible accident de voiture qui a tué sa mère deux ans auparavant. Tandis qu'il joue derrière la maison de Maddy Bennett (Vanessa Redgrave ; Mission Impossible), la détonation d'un fusil l'effraie et le fait fuir. Dans sa course folle, il endommage la clôture de celle sur qui courent de bien étranges rumeurs. Bien qu'intimidé par la vieille dame, James accepte de réparer la clôture. Une amitié timide se développe bientôt entre lui et Maddy, renforcée par des chagrins qui se ressemblent.