Margareta Johansdotter lever i en liten by i Västerbotten vid 1800-talets början. Hon är mycket vacker. Så friar den mycket äldre Nils. Margareta föder tre barn som alla dör i späd ålder. En främling kommer till Stafträsk och Margareta blir förälskad. När Nils hittas drunknad väcks misstankarna. Bygger på ett verkligt fall.