Un bibliothécaire de Berkeley, veuf et bougon, voit sa vie et celle de son chat sourd bouleversées par l'arrivée de June, une nouvelle colocataire pleine de vie.
Le narrateur, un marginal, vit aux crochets de Liliane, une octogénaire. Après une tentative de suicide avortée, il décide de se venger sur la gent féminine et devient un tueur en série.
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