Il racconto di un amore lungo più di 50 anni. Dal primo incontro nel 1948 alle nozze d'oro nel 2005. Carlo Dagnini e Francesca Osti sono due giovani bolognesi appartenenti a contesti sociali diversi: lui, figlio di un commerciante benestante, assiduo e non fortunato scommettitore alle corse di cavalli; lei, figlia di un operaio dell'Arsenale, ex emigrante e gran donnaiolo. Nonostante la contrarietà delle rispettive famiglie, Carlo e Francesca, sempre più uniti da un sentimento tenero e ispirato, si fidanzano, si sposano, mettono al mondo due bambini, Angelo e Alberto, scelgono di adottare una bambina paraplegica, Anna Paola, e diventano nonni. Insieme superano le iniziali difficoltà economiche, i problemi legati alle inquietudini dei figli, le disillusioni e la miopia che la lunga vita a due porta con sé, fino a separarsi. Per poi ritrovarsi, scegliersi di nuovo e stare l'uno accanto all'altra per sempre. Sullo sfondo della loro storia, scorrono alcuni eventi della cronaca dell'Italia.