En 1969, dans les Pyrénées ariégeoises, quelques semaines après sa disparition, la serveuse Annie Bergés, retrouvée totalement amnésique, est internée à l'asile de Saint-Lizier.
Employée à la ferme des Fenière, au hameau des Trois Fontaines, Anne, 16 ans, donne naissance à une petite Justine dont elle refuse de dévoiler l'identité du géniteur.
Hope Anderson, 36 ans, vit depuis six ans une relation sans avenir avec un chirurgien. Apprenant la maladie de son père, elle rejoint le cottage familial de Sunset Beach en Caroline du Nord.