Príbeh filmu sa odohráva na sklonku 60. rokov minulého storočia v pokojnom francúzskom pohraničnom mestečku. Pauletta (Juliette Binoche) a jej manžel Robert (François Berléand) s pomocou výstrednej Gilberte (Yolande Moreau) a prísnej mníšky Marie-Thérèse (Noémie Lvovsky) tu už veľa rokov prevádzkujú špeciálnu súkromnú školu pre dospievajúce dievčatá. Cieľom výučby je vychovať z dievčat dokonalé manželky pripravené vo všetkých smeroch oddane slúžiť svojím drahým manželom. Po Robertovom náhlom odchode z tohto sveta však Paulette mimo iného zistí, že škola stojí na pokraji bankrotu a tak musí trošku nečakane prevziať zodpovednosť za jej udržanie.