 Kali (Bharat Bhushan) is an uppercaste but naive and dim-witted brahman and lives with his stepmother (Tuntun) and her son. He has fallen in love with Pushpavali (Anita Guha) who is of a low caste. Kali s mother frowns on this and on the next small pretext throws him out of the house. The villagers do not show any sympathy for Kali. Kali and Pushpavali decide to leave the village. Princess Vidyotma (Nirupa Roy) hears Pushpavali singing and invites her to the palace to be her maid. Vidyotma is not married and will only marry a man more intelligent than her. She has humiliated and defeated many men, and no man seems to even match wits with her. A sage decides to bring her arrogance to an end, and he asks the naive Kali to accompany him to see the Princess, Kali does so, and through the Sage s help defeats the Princess. The Princess marries Kali and is aghast to find that he is illiterate, and dim-witted. Kali gets humiliated by the princess, and he decides to educate himself. His true love is still Pushpavali. But he is now married, and the princess will definitely not let him leave for a low-caste woman.