Anjali, une jeune fille indienne, est mariée de force à l’âge de 10 ans à un homme qu’elle ne connaît pas. À 16 ans, devenue veuve, elle est condamnée à être brûlée vive sur le bûcher funéraire de son mari, selon la tradition du sati. Sauvée in extremis par son père et un ami d’enfance, elle entame une fuite périlleuse à travers une Inde marquée par la domination britannique, les inégalités sociales et les violences faites aux femmes12.
Le roman dénonce les pratiques patriarcales telles que le mariage forcé, le sati, et l’exploitation des veuves, sur fond de résistance à l’Empire britannique, avec des références au massacre d’Amritsar et aux débuts du mouvement gandhien.