Paul Hasselbank, toulousain, divorcé, atteint d'une maladie incurable, n'attend plus rien de la vie, sauf une ultime rencontre avec Anna, la femme qui l'a quitté.
En 1924, dans le petit village allemand de Dingelbach, au pied des montagnes du Taunus, la petite boutique de Marthe Haller, tenue avec ses trois filles Herta, Frieda et Ida, ne désemplit pas, les cli