Zairos is a dissolute young landowner's son living in the town of Dahanu, just outside Bombay, when his life of careless luxury is brought up short by a mysterious death: the sudden suicide of Ganpat, a tribal worker on his family's estate. Soon Zairos has fallen in love with Ganpat's daughter Kusum, and finds himself defying taboos with their relationship. At the same time his grandfather, Shapur, reveals to him the story of their family and of the land that Zairos stands to inherit. Violence and hatred echo through history, and Zairos learns the terrible truth his grandfather has spent a lifetime hiding.