Les Fowler mènent une vie paisible dans une petite ville du Maine. Leur fils unique, Frank, étudiant, revient pour un job d'été. Le jeune homme devient vite l'objet de toute l'attention de la petite communauté à cause de sa liaison avec une jeune mère célibataire plus âgée que lui.