Nishant is an Indian living in Paris. His poetic meanderings lead him to meet Jaya in the Bantignolles cemetary one night. A woman as unsual as the ngiht itself, Jaya claims to live two lives, her own and that of Nadja, the beautiful woman of the 1920s who had inspired Andre breton to write a book on her. Jaya says she was Nadja her previous incarnation and that she switches from one life to the other by the act of wearing a ring she has obtained from a sadhu on the banks of the Ganges. . After a night of hazardous pleasures, Jaya disappears as mysteriously as she had arrived. In homage to Jayas obsessive love of the Ganges, in search of his own soul, Nishant decides to undertake a journey down to the Ganges. . On the river, he meets another woman, Zehra an irresistible poetess courtesan, who resurrects the memory of Jaya. As love casts its spell once again on Nishant, he manages to make Zehra flee from her brothel, and join him on his journey down the Ganges. Nishant promises that after their journey is over, Zehra would accompany him back to paris. . Half way down the river, Nishant receives a telegram from Jaya, giving him a rendez-vous in Benares. Zehra becomes jealous and sad. Torn between Zehras love and Jayas memory Nishant reaches Benares. . When Nishant meets Jaya, he discovers that, under a spell of a partial amnesia provoked by the loss of her magical ring, Jaya now claims to be Nadja, her earlier incarnation; she has no memory either of Jaya or Nishant, and she is in search of a man called Andre, the man who was her lover in her last life. Refusing to recognise Nishant, she leaves in search of Andre... . When Nishant Returns to his boat with a heavy heart, another surprise awaits him.