Rahul Khanna, fils unique d'une riche famille d'industriels, trompe son ennui en commettant de nombreuses frasques dont il se tire en graissant la patte des policiers. Mais après avoir brûlé une série de feux tricolores et provoqué plusieurs accidents, il est arrêté par le DCP Bhosle qui refuse de se laisser corrompre. Sur la suggestion de Neha Sengupta, le juge Murthy le condamne à un travail d'intérêt général dans une maison de retraite.
Nandini (Karisma Kapoor) et Shekhar Sanjay Kapoor vivent au Canada. Ils sont amis de longue date. Sur les conseils de son oncle, Nandini accepte d’épouser Shekhar. Ils sont heureux et ils ont un petit garçon, Raja. Shekhar apprend par les informations télévisées que de violents troubles ont lieu en Inde dans la région dont il est originaire. Il décide de s’y rendre et Nandini découvre à ce moment-là que son mari a de la famille en Inde. Ils partent tous les trois pour l’Inde. C’est la première fois que Nandini découvre ce pays.
Anil Kapoor joue l'aîné de trois frères, Om, un homme mûr et raisonnable qui est une figure paternelle pour ses deux cadets : Jai (Fardeen Khan) et Jagdish (Abhishek Bachchan). Il travaille pour une compagnie de musique et a un œil pour repérer les talents exceptionnels. Il a épousé à Ayesha (Mahima Chaudhry), qui travaille avec lui. Jai a un esprit créatif et aspire à concevoir et à fabriquer une nouvelle voiture qui va changer l'industrie automobile. Il est éperdument amoureux de Neetu (Urmila Matondkar), prétentieuse héritière d'une riche famille. Jagdish (Abhishek) quant à lui est un étudiant expert en informatique. Il est amoureux d'une camarade de sa classe, Pooja (Tara Sharma).
Thiruchelvan (Madhavan), ingénieur et écrivain, et Indra (Simran), présentatrice du journal télévisé, vivent avec leurs trois enfants. Lors de son neuvième anniversaire, ils apprennent à l'aînée, Amudha (P. S. Keerthana), qu'elle a été adoptée et que sa mère biologique vit au Sri Lanka. Amudha veut retrouver ses parents biologiques et réussit à convaincre Thiruchelvan et Indra de l'y aider. La famille se rend au Sri Lanka où la guerre les attend.
Pooja est une jeune fille romantique et idéaliste qui poursuit cependant une brillante carrière. Shiv connaît également la réussite professionnelle mais il est beaucoup plus décontracté et prend la vie comme elle vient. Ils se rencontrent, tombent amoureux et se marient ce qui conduit Pooja à abandonner son travail pour devenir femme au foyer. Leur différence de caractère provoque de fréquentes chamailleries qui tournent au conflit et progressivement Pooja doute de la fidélité de son époux. Elle demande alors le divorce et recommence à travailler. C'est ainsi qu'elle fait la connaissance de Raj, riche, célèbre mais seul. Il s'éprend de Pooja qui ne reste pas insensible à son charme. Alors que leur mariage est sur le point d'être célébré, Shiv réapparaît.
Jai (Fardeen Khan) est un photographe de mode, marié à Geeta (Sonali Kulkarni). Il rencontre Ria (Urmila Matondkar) à Goa. Il prend des photos d'elle sans sa permission et les publie dans le magazine. Le magazine devient un énorme succès grâce à ces photos. Les dirigeants du magazine veulent voir Ria pour de nouvelles photos, mais elle refuse parce qu'elle est en colère contre Jai pour la publication de ses photos sans le lui avoir demandé. Jai réussit à la convaincre de poser pour leur magazine. Ria tombe amoureuse de Jai. néanmoins il ne partage pas ses sentiments et lui explique qu'il est marié, très vite face aux nombreux refus de Jai, Ria sombre dans la folie.
Yashavardan Raichand (Amitabh Bachchan) est un homme d'affaires indien immensément riche et puissant qui aime sa famille de tout cœur. À l'aube de ses 50 ans, il prépare son fils aîné, Rahul (Shahrukh Khan), à prendre sa succession. Mais quand il apprend que celui-ci fréquente Anjali Sharma (Kajol), une belle jeune femme de condition modeste, et n'a aucunement l'intention d'épouser Naina (Rani Mukherjee), belle-fille idéale à ses yeux, Yashavardan Raichand est si déçu qu'il pose un ultimatum à Rahul pour le contraindre à ce mariage.
Surajchand est un jeune homme un peu fruste qui quitte Benares pour faire des études à New Delhi et grimper dans l'échelle sociale. Il y tombe rapidement sous le charme de Pooja. Par ailleurs, il attire l'attention de Naved Ali, magnat des médias qui l'aide à monter une chaîne de télévision. Il réalise ainsi son rêve d'ascension sociale grâce aux conseils avisés de la ravissante Lara à laquelle il ne reste pas insensible. Mais petit à petit il se rend compte qu'il n'est qu'un pantin dans le jeu de Naved Ali et que dans sa quête acharnée de réussite, il a fait du tort à ceux qui l'aiment sincèrement.
Lors d'une visite d'Agra, Pooja rencontre un vidéaste de renom, Kabir. Il est immédiatement séduit par Pooja et pense que c'est réciproque alors que la jeune femme n'est attirée que par son talent. À son retour, elle fait la connaissance du fils de son employeur, Raj Oberoi, dont elle tombe immédiatement amoureuse. Sur le point d'être licenciée à cause de ses fréquents retards, Pooja est secourue par un collègue, Maggi, qui montre à Mr Oberoi des photographies prises à Agra et lui révèle que son employée est fiancée au célèbre artiste. Afin de conserver son poste, Pooja accepte à contre-cœur de jouer cette comédie. Tandis que Kabir est ravi d'apprendre que Pooja a annoncé leurs fiançailles, il devient de plus en plus difficile à cette dernière de convaincre Raj qu'elle l'aime.
Connu sous le seul sobriquet de « Refugee », un jeune homme aide des réfugiés musulmans à franchir la frontière sous haute surveillance qui sépare l'Inde du Pakistan. Alors que son activité commence à attirer l'attention des militaires, il prend en charge la famille de Naaz dont il tombe rapidement amoureux. La jeune femme répond à ses sentiments, mais ses parents préfèrent la fiancer à un garde frontière pakistanais et l'amour interdit des deux jeunes gens exacerbe le conflit entre les réfugiés et les autorités.
Librement adapté du Mahabharata, le film narre la lutte entre deux familles royales ennemies, les Pandava, qui ne sont que cinq frères, et les Kaurava, largement supérieurs en nombre.
Karan Khanna (Abhishek Bachchan) est capitaine dans les forces de l’armée de l’air. Il est fou amoureux de la belle top modèle Nisha, avec laquelle il prévoit de se marier à sa prochaine permission. Sur la route vers sa bien-aimée, il croise Sahiba Grewal (Aishwarya Rai), une fille un peu fofolle témoin d’un meurtre, qu'il sauve des hommes de main du meurtrier. Sahiba confie à Karan qu'elle est issue d'une puissante famille d'industriel rajasthani très traditionnelle et que son père projette de la marier avec le fils de son meilleur ami. Pour éviter cette union, la jeune femme a annoncé à ses parents qu'elle s'est déjà mariée et demande à Karan de l'accompagner et de se faire passer pour son époux. Karan accepte et il est immédiatement adopté par la famille Grewal. Mais, toujours amoureux de Nisha, il abandonne Sahiba qui doit se résoudre à avouer la vérité et épouser l'homme choisi par son père. Or celui-ci n'est autre que le meurtrier qui a cherché à la faire tuer.
Babu est orphelin et grandit dans la misère ; il finit par devenir un voyou notoire travaillant pour le sultan. Sa rencontre avec la belle danseuse Sapna bouleverse sa vie.