Enceinte de trois mois, Melody Shee, la narratrice, raconte ses peines : la mort de sa mère, sa peur face à un mari qui la trompe avec des prostituées et son regret d'avoir blessé sa meilleure amie.
Francis, 15 ans, est un garçon débrouillard. Il habite seul avec sa mère, dans une petite ville du nord de l'Angleterre. Un jour, il apprend qu'il est atteint d'une leucémie.