Marthe, une infirmière parisienne, épouse un fermier sud-africain et part s'installer dans sa ferme au moment où le pays voit le début d'une guerre entre Boers et nouveaux colons britanniques.
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.