Priya (Manisha Koirala) i Dev (Aamir Khan) poznają się podczas rejsu luksusowym statkiem wycieczkowym z Singapuru do Indii. Na początku nie przepadają za sobą, lecz potem tworzy się między nimi nić sympatii. Niestety, oboje są już zaręczeni; Priya ze starszym Rajem (Anil Kapoor), a Dev z bogatą Anitą Singhanią (Dipti Bhatnagar).
Młodzi postanawiają dać szansę swojemu uczuciu - decydują się spotkać pod Bramą Indii dokładnie pół roku po zakończeniu rejsu. W tym czasie muszą rozstać się ze swymi narzeczonymi i zrozumieć swoje pragnienia.