摇滚歌手高兴落魄时与高三学生梦瑶偶然相遇后得以重返学校复读,俩人渐生情愫,上大学报到途中,高兴遭遇车祸导致毁容,不得不中止学业隐姓埋名到乡下陶瓷厂打工。梦谣寻找高兴无果,在酒吧当了兼职歌手。四年后,流落街头的高兴与梦瑶意外重逢……。七十年代,老北京胡同里住着三个孩子,王大卫、李红兵、苏茉莉,三人青梅竹马,一起从小玩到大。大卫祖上是宫廷的御厨,公私合营后父亲在国营饭店掌厨,一身的绝学最终遗憾地带到另一个世界。大卫子承父业进入饭店,却因做了一个糟糕的蛋炒饭只能干些打扫的工作。时代沧桑巨变,社会越来越开放,人们都在这浮躁的气息中寻找明天的出路。红兵和茉莉相恋,最终却分手外出闯荡世界;怀有身孕的茉莉终究不愿接受爱恋自己的大卫,转而南下追寻心中的明星梦。借着新政策之力,大卫承包了国营饭店,开始干出一番事业。
时光流转,旧日的好友你来我往,从不驻留,用各自或明或闇、光怪陆离的人生装点着这飞速变幻的离奇世界。。长达半个世纪的爱情故事。
19世纪末期哥伦比亚的喀他赫纳,电报员Florentino Ariza(Javier Bardem 饰)爱上了富商的女儿Fermina Daza(Giovanna Mezzogiorno 饰),他用热情洋溢的情书打动了Fermina Daza的心,二人迅速相恋。然而,由于身份地位的悬殊,Fermina Daza不得不屈从于父亲,离开了喀他赫纳,在年轻的Fermina Daza看来,二人的爱情只是少不更事的幻觉而已。
几年后,Fermina Daza在父亲的安排下,嫁给了有好感的医生Dr. Juvenal Urbino(Benjamin Bratt 饰)。正值霍乱时期,一个医生丈夫不仅能带来优渥的生活,更是生命有力的保障。Fermina Daza渐渐忘记了当年的事情。可是Florentino Ariza却没有忘记,当年一无所有的青涩少年,继承了伯父的遗产,成为富有的船商,他经历着不同的女人,但是内心却对Fermina Daza念念不忘,他能做的事情,就是等待,等待重逢的那一天,纵然五十多年过去,对她的心意还一如往昔。。