Margit (Björk) i la seva germana gran, Katla, fugen de la seva pàtria a Islàndia després que la seva mare és assassinada per practicar la bruixeria. En el seu camí, Katla encanteri Jóhann, un vidu camperol que té un fill, Jóhas. L'encanteri fa que Jóhann s'enamori de Katla per després casar-se, però Jóhas veu les intencions de Katla i tracta de convèncer el seu pare perquè l'abandoni. D'altra banda, la mare de Margit, que vol ajudar Jóhass, se li apareix a Margit en visions i li dóna un amulet per protegir el jove, i junts lluiten per desfer-se de Katla.
L’Inga, una agricultora vídua, intenta sumar suports entre els altres agricultors per denunciar la corrupció a la cooperativa, però es troba amb una resistència sòlida. Haurà d'utilitzar tots els seus recursos i tota la seva astúcia per aconseguir viure d'acord amb els seus principis.