Hazari Prasad (Anupam Kher) a scrap merchant and a miser of the highest order, posed as an industrialist to befriend Mr. Mehra (Saeed Jaffrey), a multi millionaire. His aim is to get his son Raja (Aamir Khan) married to the only daughter Madhu (Madhuri Dixit) of Mr. Mehra. And he succeeded. Raja and Madhu, students of the same college, hated each at the onset. They were victims of each other's practical jokes. When the engagement was being announced, Mr. Mehra learnt of Hazari Prasad's true state of affairs, he called off the engagement, and insulted Hazari Prasad in front of all the guests. Now that the parents were at logger heads, their children were slowly falling in love with each other. Will Raja be able to win over Madhu? Will Hazari Prasad, forget his insult and allow Raja to marry Madhu?