A Yogyakarta, capitale de la tradition royale javanaise, 3 enfants des rues livrés à eux-mêmes vivent de mendicité, de vols et de drogue. Pleins d'espoir en l'avenir, ils concentrent leur besoin d'amour maternel dans la personne d'Asih, la femme qui partage leur taudis. Mais ils ne pourront échapper à un destin irrémédiablement tragique...
Accidenté, Takuji git dans le coma. Veillé par sa mère et ses amis, ''l'homme qui dort'' focalise bientôt l'attention de tout le village, dont la vie se met en résonnance avec son sommeil. Quand Takuji meurt, et que son âme s'échappe en un petit tourbillon de poussière, une source depuis longtemps tarie se met à couler à nouveau...