Raju (Saif Ali Khan) jest sierotą.Opiekuje się nim wujostwo ze strony matki, Brij i Basanti. Młody chłopak postanawia przenieść się do Bombaju, by tam pracować w dobrze prosperującej firmie Chaturvediego. Po przybyciu na miejsce okazuje się jednak, że firma zbankrutowała. Postanawia nie wracać do Nainitalu i dalej szukać pracy. W tym czasie zostaje okradziony przez lokalnego oszusta, Chaliego (Chunky Pandey). Raju odnajduje złodzieja i zmusza go, aby ten dał mu jakieś zakwaterowanie. Młody chłopak w krótkim czasie dostaje także pracę, gdzie poznaje projektantkę, Jasmin (Twinkle Khanna).
Naiwny, infantylny Bablu (Shahrukh Khan) mieszka z mamą (Farida Jalal) i nie zważając na przodków, siłaczy i wrestlerów, marzy o byciu kucharzem. W drodze na rozmowę w sprawie pracy poznaje Sonię Kapoor (Juhi Chawla), która go zatrudnia w swojej restauracji. W tym czasie z więzienia ucieka kryminalista Manu (Shahrukh Khan), który szuka zemsty na nieuczciwych wspólnikach. Kiedy Manu odkrywa podobieństwo do Bablu, postanawia przyjąć jego tożsamość i uwieść jego dziewczynę. Bablu nie pozostaje nic innego, jak udawać złego Manu przed jego gangiem i dziewczyną Lily (Sonali Bendre)...
Shambu Rathod (Anupam Kher) i jego syn Roop (Shah Rukh Khan) są ludowymi pieśniarzami z Radżastanu. Gdy okazuje się, że Shambu ma raka gardła, wyjeżdżają z Jaipuru do Bombaju. Ojciec trafia do szpitala, a Roop zostaje zatrudniony jako śpiewak w hotelu Ajay'a Naranga (Naseeruddin Shah), bo spodobał się jego siostrze Reshmie (Ramya Krishna). Podczas gdy obsesja Reshmy na jego punkcie wzrasta, Roop zakochuje się w tajemniczej dziewczynie, Puji (Pooja Bhatt). Ale Narang nie cofnie się przed niczym, by tylko uszczęśliwić siostrę...