Вермланд. 1820-е годы. Йоста Берлинг - истинный романтик, лишившийся сана священника за пьянство, погрязший в отчаянье и желании покончить жизнь самоубийством. Но все меняется с появлением в его жизни Маргариты Сельсинг, майорши из Экебю. Теперь Йоста прожигает жизнь в ее усадьбе - пьет вино, поет песни и очаровывает женщин. До тех пор, пока мнимую гармонию праздности не нарушают вероломные человеческие помыслы и вмешательство демонических сил.