Vi befinner oss i den lille bygda Aurdal i Valdres der det på slutten av 1800-tallet er stor forskjell mellom fattig og rik. Hverdagen er preget av blodslit for både storkar og legdekone, mens dyp religiøsitet og overtro blomstrer. Kristin er odelsjente på Gilstad gård og har fra barnsben av vært knyttet til husmannsgutten Anders. Til tross for klasseforskjellen, drømmer Kristin og Anders om at det en dag skal bli de to. Så oppdager Kristin til sin forferdelse at faren allerede har funnet en mann til henne. Kristins giftermål skal redde Gilstad gårds fremtid og gravlegge Lars Gilstads mørke hemmeligheter en gang for alle...