Badshah is a stone-hearted
dacoit. One day he goes to rob a house, but the arrival of the police forces him to flee. He hides at a place where he finds a girl named Jamna kidnapped and tied; he rescues the girl, who works as a street dancer. Jamna develops an immediate liking for Badshah, despite knowing his profession. One day, Badshah sees one of his enemies and pursues him on a small boat in the
Ganges. But the boat drowns in the flood. Badshah survives and finds a young boy crying at the shore. The boy was trapped in the flood and actually belonged to a married couple of the village. Badshah cannot bring himself to leave the boy alone, so he takes the boy. He goes to Jamna to give her the child so that she can take care of him. But she refuses, thinking the child is Badshah's son. Badshah takes responsibility of the child who he names Bacchu. Developing a deep attachment towards Bachhu, Badshah redeems himself by abandoning dacoity. Elsewhere, Bacchu's biological mother Madhu is grief-stricken at having lost her only child. Badshah begins making a living by singing and dancing on the streets. Ten years later, he falls ill one day and Bacchu goes to sing alone, at which point he meets his mother. Both Madhu and her husband recognise Bachhu as their son by his locket. They go to Badshah to seek permission for taking Bacchu along with them. After initial hesitation, Badshah assents so that Bacchu can have a better home and education. But both Badshah and Bacchu are really sad to have parted from each other. Badshah falls ill and his condition seriously deteriorates. Bacchu flees from his home to meet Badshah, but by the time he arrives, Badshah has already died. == Cast ==