Ganga (Upasna Singh) is a small eight year old girl who wants to study and do something in her life. Her Mami (Renu Joshi) does not want her to study and compels her to do all the household things. Ganga grows and gets married to a corrupt Police Hawaldar named Bajru (Gulshan Grover). Vikram (Siddharth), a well known dacoit, has tremendous liking for Ganga and on the wedding night he kidnaps Ganga, but does not touch her against her wishes. On the same night while the dacoits are fast asleep, she manages to escape from there and comes back to her village. Bajru not only refuses to accept her a his wife, since she has spent a night with the dacoits, he also wants to sell her in the town with the help of Thakur Dayalu Singh (Mangal Dihillon), his son Darjan (Shehzad Khan) and Senior Inspector (Avtar Gill) which can fetch them a good sum. Once again it is Vikram Singh who comes to rescue and saves her from all the four persons. Gradually Ganga falls for him and gets married to him and delivers a baby boy.
The time comes when Thakur Dayalu Singh with the help of Bajru, Durjan, Avtar Singh and Bhima (Mahavir Shah), who is a member of Vikram's gang, kill Vikram Singh. Ganga takes an oath to finish all the killers and she does so. Finally for the sake of her son, she surrenders to the Police Commissioner Khan (Shakti Kapoor) with the help of Shastriji (Kader Khan).
[From the official press booklet]