Kapoorowie to jedna z wielu bogatych rodzin, które mieszkają w Indiach. Rodzice chcą, by ich najmłodsza córka, Sanjana (Kareena Kapoor), wyszła za mąż za amerykańsko-hinduskiego biznesmena, Prema (Hrithik Roshan). Młodzi poznają się na żywo. Wkrótce zakochują się w sobie. Nieoczekiwanie wychodzi na jaw, że prawdziwy Prem (Abhishek Bachchan), za którego miała wyjść ich córka, z powodu spóźnienia dopiero teraz dotarł do kraju.