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