The film starts with Don Quixote (Amrish Puri), a don who plans on selling India in a widely publicized auction. His plan is simple - kidnap the President (Anupam Kher), replace him with a lookalike (also Anupam Kher), throw a scare and "force" the fake President to sell India. On the other hand, the story moves onto Hero (Shahrukh Khan) coming to Mumbai to be famous, be a superstar, but he turns out to be a super-street star. Then we see the next part of the story (Deepa Sahi), a young girl living in youth and enjoying her life as young.
The both characters meet where Hero lives, the slum. They both meet while deciding what to do with this exciting night. They decide to spend the night entertaining each other in any way possible - joking, dancing or doing anything they can think of. Hero asks her, her name and she replies to call her whatever he wants, and he decides to call her Miss India. Meanwhile, Don Quixote's son, Prince (Javed Jaffrey) has set his eyes on Miss India, who thwarts his every overture. The night turns out to be an adventurous one for Hero and Miss India. Hero discovers that Miss India's father is a drunkard who wants her to enter prostitution, while Miss India discovers that Hero has brain tumor.
They both do whatever they can, are happy as they can be until they find out Quixote's plans and decide to save the President. Then Quixote gets killed and Prince takes his throne. Prince decides to continue his fathers plan. The fake President tries to kill Hero and Miss India and the real President. Some people previously rescued by Hero & Miss India kill the fake President. Prince suddenly makes an entry with his henchmen. Hero, Miss India & their friends successfully overpower the cronies while Hero kills Prince. Finally, Hero makes a makeshift parachute and jumps from the building with Miss India.
During the jump,Hero declares that he is glad to be alive. When Miss India reminds him that he has brain tumor, Hero tells her that the X-ray she saw was taken 8 years ago.