長達(dá)半個(gè)世紀(jì)的愛情故事。19世紀(jì)末期哥倫比亞的喀他赫納,電報(bào)員Florentino Ariza(Javier Bardem 飾)愛上了富商的女兒Fermina Daza(Giovanna Mezzogiorno 飾),他用熱情洋溢的情書打動(dòng)了Fermina Daza的心,二人迅速相戀。然而,由于身份地位的懸殊,F(xiàn)ermina Daza不得不屈從于父親,離開了喀他赫納,在年輕的Fermina Daza看來,二人的愛情只是少不更事的幻覺而已。幾年后,F(xiàn)ermina Daza在父親的安排下,嫁給了有好感的醫(yī)生Dr. Juvenal Urbino(Benjamin Bratt 飾)。正值霍亂時(shí)期,一個(gè)醫(yī)生丈夫不僅能帶來優(yōu)渥的生活,更是生命有力的保障。Fermina Daza漸漸忘記了當(dāng)年的事情??墒荈lorentino Ariza卻沒有忘記,當(dāng)年一無所有的青澀少年,繼承了伯父的遺產(chǎn),成為富有的船商,他經(jīng)歷著不同的女人,但是內(nèi)心卻對(duì)Fermina Daza念念不忘,他能做的事情,就是等待,等待重逢的那一天,縱然五十多年過去,對(duì)她的心意還一如往昔。