Hiver 1970 : M. Hunham est professeur d’histoire ancienne dans un prestigieux lycée d’enseignement privé pour garçons de la Nouvelle-Angleterre. Pédant et bourru, il n’est apprécié ni de ses élèves ni de ses collègues. Alors que Noël approche, M. Hunham est prié de rester sur le campus pour surveiller la poignée de pensionnaires consignés sur place. Il n’en restera bientôt qu’un : Angus, un élève de 1ere aussi doué qu’insubordonné.
Etienne a vingt ans à peine lorsqu'il tombe amoureux de Valérie, et guère plus lorsque naît leur fille Rosa. Le jour où Valérie les abandonne, Etienne choisit de ne pas en faire un drame. Etienne et Rosa se construisent une vie heureuse. Seize ans plus tard, alors que Rosa doit partir étudier et qu’il faut se séparer pour chacun vivre sa vie, le passé ressurgit.