In the 2000 film Chocolat, Vianne Rocher played by Juliette Binoche moves to a quiet, traditional French village where she and her daughter, Anouk set up a chocolate shop. Her shop and way of life influence the repressed village and I won't spoil the rest.
Much of the movie was filmed in the French commune of Flavigny-sur-Ozerain.