Shyam (Sunil Shetty) comes to Mumbai for a job in a bank in which his father was working. Anuradha (Tabu), daughter of an ex-employee of the same bank, is also eyeing the same job. When Shyam comes to know that Anuradha has to support her ill mother and her siblings, he lets her take up the job. Shyam gets an accommodation as a paying guest in Babu Rao Apte's (Paresh Rawal) house. Babu Rao, an alcoholic, is a garage owner and is debt-stricken. Another paying guest of Babu Rao is Raju (Akshay Kumar).
Raju's mother thinks that her son is a big businessman in Calcutta, not knowing that Raju is in Mumbai and dreams about being surrounded with all beautiful women and becoming very rich.
The film takes an interesting turn when Babu Rao gets a wrong number from a kidnapper Kabira (Gulshan Grover). Kabira thinks Babu Rao is the industrialist whose daughter he has kidnapped. He asks for the ransom for the daughter from Babu Rao. The three (Babu Rao, Shyam and Raju) get an idea of becoming the middlemen and think this will be the best way to earn some fast money. The three locate the correct number and ask for double the ransom from the industrialist.
Here start all the twists and turns of the film leading to some hilarious situations.