Shwetambari (Urmila Matonkar) a science student and daughter of upper caste brahmin parents, Mahindranth (Raj Babbar) and Gayatri (Dimple Kapadia). Soham (Asmit Patel) is an orphan who is brought up by lower caste sweeper Dadaji. He is protégé of Babaji (Naseruddin Shah), who used to teach music to Shwetambari. But when they fall in love with each other, many people of Banaras don't accept their relationship, as Soham was from a lower caste. Later, Soham gets killed, but people don't know who is the killer. Shwetambari leaves her beloved city and years later she becomes, world teacher in philosophy and religion. Now, does Shwetambari go back to Banaras even when his father is in last stage? Will she come to know about the real killer of Soham?