Rolę Roxane zaproponowano najpierw Juliette Binoche, ale aktorka nie skorzystała z oferty, gdyż brała wówczas udział w zdjęciach do "Kochanków z Pont-Neuf" Leosa Caraxa.
Zdjęcia do filmu zrealizowano w Budapeszcie (Węgry) oraz w Marmagne, Le Mans, Dijon, Fontainebleau, Fontenay-le-Comte, Moret-sur-Loing i Uzès (Francja).
Film wymagał około dwóch tysięcy aktorów i tyleż samo kostiumów. Z czego połowa została zaprojektowana specjalnie do filmu.
Podczas kręcenia filmu użyto około 1000 sztuk broni.
Okres zdjęciowy trwał od 8 maja do września 1989 roku.