Lima puluh satu tahun, sembilan bulan, dan empat hari telah berlalu semenjak Fermina Daza menolak cinta menggebu Florentino Ariza dan menikahi Dr. Juvenal Urbino. Selama setengah abad, Florentino jatuh ke pelukan begitu banyak wanita, namun cintanya hanya untuk Fermina. Setelah bersumpah setia, Florentino menunggu-nunggu hari ketika ia dapat menjumpai Fermina lagi.
Ketika suami Fermina meninggal sewaktu mencoba menangkap burung nuri kesayangannya yang kabur ke pohon mangga, Florentino menyambar kesempatan ini untuk menyatakan cintanya yang abadi kepada Fermina. Tetapi bisakah cinta masa muda bersemi kembali pada masa-masa senja kehidupan mereka?