1960, small town France. Vianne Rocher and her pre-teen daughter move into town and open a chocolate shop just as lent is beginning. The town’s small-minded mayor can’t accept this and does his best to shut her down, but her warm personality and incredible chocolates manage to win over many townsfolk. Things get shaken up even more when a group of river drifters, led by Roux, stop into town (to the even greater distress of the mayor) and Vianne takes up with him. Meanwhile, she’s been helping Josephine out of her abusive marriage and her equally freethinking landlord, Amande Voisin, get together with her grandson, Luc, whose mother doesn’t approve of Amande’s ways.