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 o swoją siostrę. Pewnego dnia wybrały się same do położonego za lasem kościoła, aby zanieść tam świece. Jednak przebieg tej wyprawy nie będzie zgodny z ich oczekiwaniami… W filmie ważną rolę odgrywa aspekt religijny, motyw dobra i zła oraz moralności.