Ronnie comes from a poor family, lives with his mother, and drives a taxi in Bombay, India. One day he comes to the rescue of a Punjabi woman named Santo, who is lost and in distress. She is unable to find the person, Gulbahar Singh, she is looking for, has her belongings and money stolen, and takes shelter with Ronnie. Both of them fall in love, and want to get married.
Then Ronnie gets the shock of his life when he sees Santho dancing in a brothel, and being referred to as Ram Kali. Ronnie must find out why Santo is leading a double life, before he can get married to her.