Berenguer de Ferragut, vescomte de Ferragut i senyor de Vilaferma i Terraplana, és víctima d'una maledicció que li llança sense voler un ximplet de la contrada en donar-li un beuratge que l'havia de fer immortal. Es va oblidar d'advertir-lo d'un risc important; el cos no envelliria, però s'encongiria un centímetre cada deu anys, i cada cop que agafés un disgust o una enrabiada l'efecte d'encongir-se es multiplicaria per tres. El protagonista passa vuit-cents anys buscant algú que el deslliuri del malefici i va enxiquint-se progressivament. El llibre ens narra com, finalment, va a casa d'un escriptor perquè expliqui la seva història i aquest, després de dos dies de maldecaps, el posa en contacte amb el seu passat.