The movie story deals with impoverished student named Raja dreams of making it big and winning his true love Nisha.His rival for her affections, Ranjit is the class bully and a cheat; but Ranjit’s father and Nisha’s father are close friends and want their children to get married when they graduate. Raja’s roommate and best friend Gopal—also poor—knows the truth of his circumstances, but Raja has fooled everyone else into believing he has a rich father. After Rajaram gets a degree in Arts he returns home and finds out about the debt, he attempts to find work, ends up working as a laborer with Sukhi, but is beaten-up when he is found slacking. Rajaram returns to Bombay, meets with Suleiman, and takes up collecting waste material from households for a fee. When he returns to his village, he discovers that his sister Malti and his aunt are being harassed by the local moneylender to repay the money lent to them for Raja’s education, or he will force Malti to marry him. Raja is overwhelmed at their sacrifices.He returns to Bombay to find work so he can send money home, and is befriended by Sulaiman, who buys bottles and boxes for recycling, and teaches Raja the trade. Raja begins earning money and sends some home to his village. He also meets Gopal again, but doesn’t contact Nisha since he is too poor to court her. When he does run into her, she is going into a New Year’s Eve masquerade party, and thinks that his bottle vendor outfit is his costume. She drags him in with her, where he is tormented again by Ranjit, and further realizes the gulf between himself and Nisha. He slips out and returns home, sad and heartbroken. One day he comes across a sack of bottles, throws it against the door; one broken bottle rolls outside where a big puff of pink smoke materializes from it. Out pops a 20000 year old Genie with magical powers. He takes his sack of bottles and As the smoke clears a genie appears. The genie was imprisoned in the bottle 20,000 years ago by an uncle fed up with his naughtiness. He has sworn an oath to serve his rescuer for a full year, and is going to fulfill this oath whether Raja likes it or not. Chaos ensues! No matter how hard he tries, the genie causes problems for poor Raja. Rajaram does not want anything to do with this Genie, who insists on helping him for one year regardless. With his help Rajaram and Suleiman improve their lifestyle, albeit with a lot of problems, and also improve Rajaram’s chances of getting married to Nisha. Sulaiman tells the genie about Nisha, and he tries to help bring them together, but Nisha’s father is determined to get her married to Ranjit. Raja’s aunt sends Malti to him from the village to get her out of the moneylender’s way. He marries her off to Gopal. Meanwhile, Nisha and her father fight about Ranjit. Nisha wants to marry Raja no matter how poor he is. When Ranjit and some of his friends try to run down Raja he is rescued by the genie in a flying car. Pleased with himself, the genie gives Raja a ring to protect him from Ranjit. The ring, when twisted on the finger, calls up a demon from the underworld who spouts fire and chants “Zum Zum Bah!” Raja can’t handle one genie, let alone two, and he throws the ring away. Ranjit, watching, retrieves it after they go. Ranjit owes money to a bunch of goondas, who come to get their money. His plan is to marry Nisha and then repay them. He enlists the help of the demon by asking him to change him to look like Raja, and vice versa. Nisha isn’t fooled, since Ranjit hasn’t changed his voice or his manners. Raja and the genie rescue her when he assaults her. They celebrate by flying with the genie over Bombay. By now Nisha’s father has discovered what a scoundrel Ranjit is, and told Nisha that she can marry Raja. So Ranjit will have to resort to drastic measures! He and the demon go to Nisha’s house and kidnap her and her father. They are taken away to the underworld. The genie and Raja follow, although the genie’s power doesn’t work in the underworld.