Michelle Pfeiffer zaoferowano rolę markizy de Merteuil w tym samym czasie, co rolę Madame de Trouvel w Niebezpiecznych związkach.
Początkowo do roli Danceny'ego wybrano Wila Wheatona. Aktor grał jednak w tym czasie w serialu Star Trek: Następne pokolenie i producenci nie chcieli go zwolnić z kontraktu. W efekcie tę postać zagrał Henry Thomas.
David Duchovny był rozważany do tytułowej roli.
Nancy Valen brała udział w przesłuchaniach do roli Madame de Tourvel.
Marcia Gay Harden ubiegała się o rolę Markizy de Merteuil.
Po wyjściu ze stawu Valmont jest cały mokry. Kiedy on i Madame rozmawiają ze służącym, jego koszula szybko wysycha. Jednak kiedy mężczyzna zaczyna się rozbierać, widać, że jego ubranie znów jest mokre.
Kiedy Madame rozmawia w łóżku z kochankiem, położenie jej nóg zmienia się między ujęciami.
Film kręcono we Francji, m.in.: Caen (Abbaye aux Hommes), Bordeaux, Wersalu, Nogent-sur-Seine (Chateau de la Motte-Tilly), Meaux, Chantilly (Musée Vivant du Cheval) oraz w Paryżu (Hotel des Ambassadeurs de Hollande, Musée Nissim de Camondo, Opera Comique).
W książce młoda Cecile poroniła, w filmie natomiast nie - mówi się, że to dlatego, że reżyser chciał, aby film miał raczej pozytywny wydźwięk.
Okres zdjęciowy trwał od 26 sierpnia 1988 roku do 24 stycznia 1989 roku.