The protagonist Jogi Thakur (Ashok Kumar) is a simple man of high principles. He is a resident son-in-law who, with his wife, has been bequeathed property and estates by his father-in-law. He breaks his marriage to an autocratic landlady (Veena) when he finds out that on her wife's order, the chief accountant of the estate has cunningly obtained his signatures on an order that the houses of the poor be burnt. He leaves home, vowing never to return as long as he lives, leaving his daughter Neena behind. He moves to Mumbai where he makes a living by entertaining children in a park (the famous song "Rail Gaadi", said to be India's first rap number). He is specially fond of a girl whose name, incidentally, is Neena (played by baby Sarika), too. Unfortunately, the girl takes ill and dies. He then decides to return to his village and that forms the rest of the story.