V devatenáctém století v Dánsku se dvě postarší dcery protestantského pastora z odlehlé vesnice Martina (Birgitte Federspiel) a Philippa (Bodil Kjer) vzdaly svého života ve prospěch otce a jeho farnosti. Po letech k nim jako hospodyně nastoupí francouzská uprchlice Babette Harsant...
"Postavte ji na hranici a zapalte oheň", křičely davy venku, když inkvizitor bušil na dveře Marte. Do rodiny místního pastora, starého Absolona se ze studií vrací syn Martin. Krásná Anne, jeho nová matka ho často vídá ve snách. Její tchýně, vládkyně domu, ji nemá ráda,...