Argumento: Colombia, a finales del siglo XIX y principios del XX; la penuria y las guerras civiles azotan al país. Una epidemia de cólera llega a las ciudades costeras y los "síntomas del amor se confunden con los de esta enfermedad". Florentino corteja a su amada Fermina desde sla adolescencia pero las diferencias sociales los separan y ella se casa con el doctor Juvenal Urbino. Sin embargo, Florentino seguirá amándola a la espera de una oportunidad para poder volver a estar con ella. Durante su vida tendrá amores con muy distintas mujeres, pero su única ambición es conseguir que Fermina esté con él...