The story revolves around two families - Shadilal ( M Ismail) who is a Cashier in a bank in Lahore and Durgadas (Durga Mota) who is a wealthy businessman. Shadilal's son Kanwal (S D Narang) is in love with Madhuri (Ramola), the only daughter of Durgadas. Ramesh (Ajmal), Durgadas's business partner wants to marry Madhuri with the sole intention of grabbing his partner's wealth. Shadilal is required to visit Bombay for depositing some gold jewelleries where he gets entangled in a murder of a female actor in his hotel room which was actually committed by the actor's accomplishes. Finding himself in a piquant situation, Shadilal runs away and finally reaches Lahore in shamble.
With his family reputation at stake, Shadilal does not wish to reveal his identity though co-incidences bring him close to his son and daughter (Manorama). Adding to his bad luck, Shadilal once again is falsely implicated for the murder of a man and gets arrested. Kanwal, his son who has now become an advocate, fights the case as a prosecutor without knowing that the man arrested for murder is his father Shadilal. A newspaper reporter (Jankidas) has some important clues regarding murder which help Shadilal to prove his innocence. He is finally acquitted and the real culprits arrested. Kanwal is married to Madhuri and all's well that ends well.