Francja, połowa XIX wieku. Dzwony biją na alarm, pali się klasztor. W powszechnym zamieszaniu przygodny jeździec dostrzega dziewczynę w oknie na piętrze. Ogień odciął jej drogę, skacze więc w wyciągnięte ramiona jeźdźca. Nie widziała twarzy swego wybawcy, ten jednak zabrał jej medalion.
Dwa lata później. Na zamku Mornay mieszkają dwaj bracia: dziedzic tytułu i majątku, dobrze wychowany Raoul (Filip Blažek), oraz Filip (Jiří Pomeje) niegrzeczny, nietowarzyski człowiek o złej reputacji. Na zamku odbywa się bal. Pani Collier (Emília Vášáryová) przyprowadza córkę Charlottę (Michaela Kuklová), nieśmiałą i niedoświadczoną wychowankę klasztoru. Mają nadzieję znaleźć dla niej męża, gdyż po śmierci męża pani Collier znacznie pogorszyła się ich sytuacja finansowa. Staje się to, w co żadna z nich nie wierzyła. W ciągu miesiąca Charlotte staje się żoną Raoula i panią zamku Mornay. Miłość ją zaślepia, dlatego jeszcze długo po swoim przyjeździe nie dostrzega tego, czego nikt na zamku nie waży się powiedzieć głośno. Dziewczyna jednak desperacko dąży do prawdy, a odkryta tajemnica przynosi nieoczekiwany finał.