Clément Mathieu (Gérard Jugnot), bezrobotny nauczyciel muzyki przybywa na prowincję, aby objąć posadę w internacie dla „trudnej młodzieży”. Tu ściera się z wrogością podopiecznych, ale najtrudniej jest mu przestawić się na ostrą dyscyplinę narzuconą przez dyrektora Rachina (François Berléand). Pan Mathieu postanawia zmienić reguły rządzące szkołą wprowadzając wychowanków w magiczny świat muzyki.
Zbliża się dzień zaślubin królewny francuskiej Małgorzaty (Isabelle Adjani) z królem hugenockiej Nawarry, Henrykiem (Daniel Auteuil). Stara królowa Katarzyna (Virna Lisi), zagorzała katoliczka, zezwoliła na ślub z powodów politycznych, ale wcale nie zamierza dotrzymać umowy. Wraz z synem Karolem IX, królem Francji (Jean-Hugues Anglade), i jego braćmi planuje krwawą łaźnię dla wszystkich hugenockich gości weselnych; pragnie zmusić króla Nawarry do przejścia na katolicyzm, grożąc mu, że podzieli los swoich poddanych.