Die Brüder Rahul (Shah Rukh Khan) und Rohan Raichand (Hrithik Roshan) wachsen glücklich in einem reichen Zuhause auf. Doch als Rahul sich weigert, die von seinem Vater Yashovardhan (Amitabh Bachchan) arrangierte Ehe einzugehen, weil er sich in die nicht standesgemäße und etwas tollpatschige Anjali (Kajol) verliebt hat, kommt es zum Bruch ...
Es ist Liebe auf den ersten Blick: Als der einfache Angestellte Surinder (Shah Rukh Khan) der Tochter seines ehemaligen Professors begegnet, ist er hin und weg. Illusionen macht er sich aber keine: Taani (Anushka Sharma) ist ungleich jünger, lebhafter und außerdem verlobt. Als jedoch die Hochzeitsgesellschaft samt Bräutigam verunglückt, ringt ...
Der Rettungsflieger Veer Pratap Singh (Shah Rukh Khan) ist Inder, und seine große Liebe Zaara (Preity Zinta) ist Pakistani. Die beiden treffen durch einen Wink des Schicksals aufeinander. Zaara ist gerade auf dem Weg nach Indien, um dort die Asche ihrer verstorbenen und geliebten Amme zu verstreuen, da gerät sie in einen Unfall und kommt beinahe ...