Anna Paola Dagnini, quarantenne psichiatra bolognese, ha organizzato la festa per le nozze d’oro di Carlo e Francesca, i suoi genitori adottivi. La cerimonia è il pretesto che le consente d’iniziare a raccontare la storia del matrimonio di suo padre e sua madre, da quando si conobbero, cinquanta anni prima, fino ai nostri giorni. Carlo e Francesca s’incontrano a Sasso Marconi, sulle rive del fiume Reno, nell'estate del 1948. Lei, figlia di operai, s’innamora perdutamente del bello e aristocratico Carlo Dagnini nonostante la relazione casta e traballante con Joseph, ragazzo svizzero, futuro violinista, in vacanza in Italia. Anche Carlo è impegnato: è infatti fidanzato con l’elegante e ricca Valeria Zabban che lo ospita nella sua villa.