The movie was shot in location in the Château de la Mogère, built in 1712, near Montpellier, Southern France.
In the French original version, the name of the priest is "de Saporta". This is actually the name of the owner of Château de la Mogère, where the film was shot.
Final film of Yveline Ailhaud.