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