Filming Locations (2)

  • Marigny-le-Cahouët, Côte-d'Or, France (Clérambard castle)

  • Semur-en-Auxois, Côte-d'Or, France (provincial city)