Film inspirowany powieścią Aleksandra Dumasa. Opowieść o konflikcie pomiędzy katolikami i hugenotami w XVI-wiecznej Francji. Katarzyna Medycejska (Virna Lisi) rządzi niepodzielnie królewską rodziną, chociaż na tronie zasiada jej syn, Karol IX (Jean-Hugues Anglade). Monarchini natomiast chce zostawić królestwo w rękach młodszego syna, księcia Anjou, i pozbyć się protestantów. Ze względów politycznych postanawia wydać za mąż swoją córkę Margot (Isabelle Adjani) za protestanta, Henryka z Navarry, mając nadzieję, że załagodzi tym samym konflikt pomiędzy katolikami i hugenotami. Sześć dni po ich ślubie, 23 sierpnia 1572 roku, w noc nazwaną później nocą świętego Bartłomieja dochodzi niestety do rzezi hugenotów przeprowadzonej przez księcia Anjou.