A la fin du XIXe siècle, dans une petite ville des Caraïbes, un jeune télégraphiste pauvre et une ravissante écolière jurent de se marier et de vivre un amour éternel. Durant trois ans, ils ne vivent que l'un pour l'autre, mais Fermina épouse Juvenal Urbino, un jeune et brillant médecin. Alors Florentino, l'amoureux trahi, se mue en séducteur impénitent et s'efforce de se faire un nom et une fortune pour mériter celle qu'il ne cessera d'aimer, en secret, 50 années durant, jusqu'au jour où l'amour triomphera.
L'auteur de
Cent Ans de solitude et de
Chronique d'une mort annoncée, prix Nobel 1982, donne libre cours dans ce roman à son génie de conteur, à la richesse de son imagination et à l'enchantement baroque de son écriture.