Daya, un vieil homme, sent que son heure est venue et souhaite se rendre à Varanasi (Bénarès), au bord du Gange, dans l’espoir d’y mourir et atteindre le salut. A contrecœur, son fils Rajiv l’accompagne, laissant derrière lui son travail, et sa famille...
A Calcutta, parce qu'il n'a pas fait ses devoirs, Kabir s’enfuit de l’école et vagabonde. Pendant ce temps, au Kazakhstan, Arujan, quatre ans, doit remettre une lettre à sa grand-mère. En route pour le petit village, elle se perd dans la steppe. Quant à Altimbek, son frère de dix ans, il est amoureux de la fille du voisin...