Shobha (Kumkum) lives a wealthy lifestyle with her scientist dad Prof. Mathur, who is now carrying out experiments on various issues. One day while doing so, he makes an employee named Manohar drink a potion, which results in his death. Rajan (Madan Puri) comes to their rescue, gets rid of the body, and starts blackmailing Mathur, which can only end when Shobha marries Rajan. Then one day she meets a poet by the name of Sudarshan (Kishore Kumar) and both of them fall in love. When he asks for her hand in marriage, she refuses.
The next day, Shobha finds a note addressed to her from Sudarshan in which he has stated that he is going to kill himself. Thereafter, every night she starts to hear Sudarshan's voice, blaming her for his death, as his soul is unable to find solace. With Sudarshan out of the way, Rajan readies himself for marrying Shobha - and it looks like he may have his way with the Mathur after all - without having to encounter any more obstacles. But all this time, Sudarshan was actually invisible and not dead. With the help of Shobha's father, he gets visible again. They get married and live happily ever after.
In the scene where Kishore Kumar drinks what he thinks is poison, he says "Khush raho ahl-e vatan, hum to safar karte hain"(Stay happy, fellow countrymen). These lines were later incorporated into the song 'Raah pe chalte hain', written by Gulzar for the 1982 film Namkeen.
The song "Khubsoorat haseena" inspired the tune of "Ae mere humsafar", composed by Anu Malik for the 1993 film Baazigar.
In another scene, Kishore Kumar is heard humming "Maine laakhon ko bol sahe" from the song of the same name that was featured in the 1947 film Leela. The song (of the thumri genre) would later be covered by Nirmala Devi and Ghulam Ali for another album in 1979.
The theme of hero becoming invisible was repeated in the movie "Mr India" by Anil Kapoor in 1987.