Violette Toussaint is the caretaker at a cemetery in a small town in Bourgogne. Casual mourners, regular visitors, and sundry colleagues—gravediggers, groundskeepers, and a priest—visit her to warm themselves in her lodge, where laughter, companionship, and occasional tears mix with the coffee she offers them. Her life is lived to the rhythms of their funny, moving confidences. But her routine is disrupted by the arrival of the local police chief, who insists on scattering the ashes of his recently deceased mother on the gravesite of a complete stranger. Soon it becomes clear that his inexplicable gesture is intertwined with Violette's own difficult past. With Fresh Water for Flowers, Valérie Perrin has given listeners an intimately told story that tugs on the heartstrings about a woman who believes obstinately in happiness, despite it all. A number one bestseller in France, it is a heartwarming and tender story that will stay with listeners long after they finish it.