Ce roman retrace l'histoire vraie de Sofia, une petite fille du Mozambique, qui survit à l'explosion d'une mine. Alors que sa soeur Maria succombe à ses blessures, Sofia perd ses deux jambes et doit désormais apprendre à marcher avec prothèses et béquilles. Peu de temps après, Rosa, sa soeur aînée, découvre qu'elle a le sida. Sofia aide Rosa autant qu'elle peut, jusqu'à sa mort. Heureusement, celui qu'elle aime, Armando, est là pour la réconforter... Sofia grandit, a trois enfants avec son mari. Mais son bonheur est de courte durée.