Thakur Jaswant Singh rules over the region with an iron hand. He has no pity or empathy for the poor, all he is interested in is their money, their women, and alcohol. After the passing away of his dad, he assumes total control over the region, and increases the taxes.
One day while walking across the hallway, he trips over the wet floor, and falls down. He gets up angrily and assaults the old woman, Ramvati, who was washing the floor. His abuse is interrupted by the arrival of Ramvati's son, Jeeva, who intervenes. Jaswant is ready to shoot him down, but Jaswant's mom prevents him from doing so.
Word gets around that Jeeva is in the bad books of the Thakur, and soon a number of people start conspiring against Jeeva. The next day Jeeva is summoned before the village council and asked to explain his involvement in the death of a cow. Jeeva has no satisfactory explanation, and he is asked to leave the village immediately with his mother. Jeeva refuses to do so, and is severely beaten, and thrown out.
Shortly thereafter his mother passes away, and Jeeva decides to avenge her death by bringing about the downfall of Jaswant Singh. In order to do this, he becomes a dacoit. Jeeva swears on the holy river Ganga to wipe out Jaswant Singh and his men, without knowing his decision will bring him into conflict with the police, and with the honest people from the very community he was exiled from.