Il romanzo racconta la storia di Leo (Leonardo), innamorato di Beatrice, una ragazza dai capelli rossi e lunghi malata di leucemia. Il primo pensiero di Leo é Beatrice, poi viene il calcio ed il suo migliore amico e infine Silvia : la sua migliore amica segretamente innamorata di lui.
Importante é l´incontro di Leo con il nuovo supplente di storia e filosofia, soprannominato "il Sognatore". Egli é talmente appassionato al suo lavoro che riesce a coinvolgere anche Leo nelle sue lezioni. Tra i due si instaura infatti un rapporto di grande "amicizia"...