Der bettelarme Telegrammbote Florentino schafft es nicht, das Herz der hübschen Fermina aus reichem Hause zu erobern. Obwohl sie sich gegenseitig Liebesbriefe schreiben und Florentino um ihre Hand anhält, heiratet Fermina den angesehenen Arzt Urbino. Doch Florentino gibt nicht auf und verliert seine Liebste nicht aus den Augen, bis er 50 Jahre später erneut eine Chance bekommt. Auf dem gleichnamigen Roman von Gabriel Garcia Marquez basiert Mike Newells (Mona Lisas Lächeln) Romanze, in deren Hauptrolle der Spanier Javier Bardem (No Country for Old Men) zu sehen ist.