一個跨越半個世紀(jì)的愛情故事。19世紀(jì)末,在哥倫比亞卡塔赫納,電報員弗洛倫蒂諾·阿里扎(Javier Bardem飾演)愛上了一位富商的女兒費爾米納·達扎(Giovanna Mezzogiorno飾演)。他用充滿激情的情書打動了Fermina Daza的心,兩人很快墜入愛河。然而,由于社會地位的巨大差異,F(xiàn)ermina Daza不得不服從父親并離開卡塔赫納。在年輕的費米納·達扎眼中,他們的愛情只是青春的幻覺。幾年后,F(xiàn)ermina Daza嫁給了一位她印象深刻的醫(yī)生,由她的父親Juvenal Urbino(由Benjamin Bratt飾演)安排。在霍亂疫情期間,醫(yī)生的丈夫不僅帶來了舒適的生活,也為生命提供了強有力的保障。Fermina Daza漸漸忘記了當(dāng)時發(fā)生的事情。但弗洛倫蒂諾·阿里扎并沒有忘記,這個一無所有的年輕人繼承了叔叔的遺產(chǎn),成為了一名富商。他經(jīng)歷過不同的女人,但他的心無法忘記費爾米納·達扎。他所能做的就是等待,等待團聚的那一天。盡管五十多年過去了,他對她的感情還是和以前一樣。