Dans un manoir vivent trois soeurs, Karin, Maria, Agnès, et la servante Anna. Agnès, atteinte d'un cancer de l'utérus, est en train de mourir. Karin, Maria et Anna se relaient à son chevet, et tentent de l'aider à passer ses derniers moments. Avant que la jalousie, la manipulation et l'égoïsme ne finissent par s'inviter à cette veillée funèbre...
Le paysan Karl Oskar se marie avec Kristina et le couple a des enfants. La vie est très dure pour la jeune famille menacée par la famine à la suite de mauvaises récoltes et d'incendies. Lorsque leur fille Anna meurt, Kristina accepte l’idée de Karl Oskar d’émigrer en Amérique du Nord afin de construire une vie meilleure pour leur famille.