Pour échapper à la sordide répression de la Commune en 1871, Babette débarque un soir d'orage sur la côte sauvage du Jutland au Danemark. Elle devient la domestique des deux très puritaines filles du pasteur et s'intègre facilement dans l'austère petite communauté. Mais après quatorze...
Un psychanalyste tente de faire revivre à l'inspecteur Fischer les événements qui l'ont traumatisé. Celui-ci mène une enquête sur des crimes atroces, et décide d'appliquer la théorie de son mentor : un policier doit s'identifier à l'auteur du crime s'il veut espérer l'élucider.