Drei Menschen mit völlig unterschiedlichen Auffassungen von Liebe treffen aufeinander: Rahul (Shahrukh Khan), für den das Konzept ewiger Treue eine Illusion darstellt, Nisha (Karisma Kapoor), die Liebe in erster Linie als Freundschaft auffasst, und Pooja (Madhuri Dixit), die fest an Schicksal glaubt und dass es jemanden auf dieser Welt gibt, der nur für sie gemacht ist.