Scenariusz filmu został oparty o XIII-wieczną balladę. Akcja rozgrywa się w średniowiecznej Szwecji, opowiada o losach pewnej zamożnej, mieszkającej na wsi rodziny. Tore ma dwie dorastające córki, jasnowłosą i niewinną Karin oraz ciemnowłosą i ciężarną Ingeri, która jest zazdrosna...
Sztokholm, rok 1840. Tajemniczy Vogler jest właścicielem wędrownego Teatru Magnetycznego Zdrowia. Gdy pojawia się w mieście, komisarz policji, lekarz i urzędnik miejski postanawiają sprawdzić jego możliwości.
Kiedy zbuntowany rolnik odmawia zapłaty podatku, uciskani chłopi rozpoczynają powstanie wymierzone we właścicieli ziemskich. Ekranizacja powieści Vilhelma Moberga.