Sita (Waheeda Rehman) and her friends go for a trip, at night Sita sleepwalks and when she is about to be killed by a train walking on the railway track, Ram (Manoj Kumar) saves her and her father decides her marriage with him. But after her marriage with Ram, Sita discovers that her sleepwalking is not a simple sleepwalking but it takes her to the story of her past life - Chitrasen(Raaj Kumar) an artisan is in love with Sita (Neelkamal in her past life) the princesss but the king denies, and packs him up in a very small circular cabin (a method used by Indian kings to punish anybody to death, also known as burying) and eventually Chitrasen dies. His love for Neelkamal is immortal and his soul survives for centuries to meet Neelkamal.
Sita is invited to Chitrasen's place by a Hindi song "aja tujh ko pukare mera pyar" playback by Mohd. Rafi Saheb, She sleepwalks to Chitrasens place every night, her mother-in-law, a very cross person believes that Sita is in love with some other boy and hates her. One night sita reaches Chitrasen's place and a brief conversation ends up with Chitrasen's soul free and Sita unconscious, Ram rescues her. They lead a good life.