Au XIVe siècle, dans la campagne suédoise. Karin, fille unique d’un riche fermier, doit se rendre à l’église du village voisin pour y porter des cierges. Sa soeur adoptive Ingeri part avec elle mais l’abandonne en chemin. Karin va alors croiser la route de trois bergers aux intentions...
Deux sœurs, Anna et Ester, accompagnées de Johan, le fils de la première, se voient obligées d’interrompre le voyage qui les ramène en Suède. À cause de l’état de santé préoccupant d’Ester, les voilà échoués dans un pays rongé par la guerre et dont ils ne parlent pas la langue....