Da bi se ostvarilo primirje u vjerskim ratovima opterećenoj Francuskoj, Katarina Medici (V. Lisi) zapovijedi vjenčanje kalvinističkoga navarskoga kralja Henrija (D. Auteuil) i svoje kćeri Margot (I. Adjani), sestre francuskoga kralja Charlesa IX. (J.-H. Anglade). Margot ne podnosi priprostoga supruga te se upusti u ljubavnu vezu s kalvinističkim plemićem La Moleom (V. Perez). Nakon pokolja kalvinista u Bartolomejskoj noći odluči sve učiniti da, uz supruga, spasi i ljubavnika, što će samo rasplamsati njihovu ljubav...