Raj Malhotra (Amitabh Bachchan) et son épouse Pooja (Hema Malini) ont quatre fils : Ajay (Aman Verma), Sanjay (Samir Soni), Rohit (Saahil Chadda) et Karan (Nasir Khan). Ils ont également adopté un enfant, Alok (Salman Khan), qui est amoureux d'Arpita (Mahima Chaudhry). Raj ayant atteint l'âge...
Mohan Bhargav (Shahrukh Khan) est un ingénieur indien installé aux États-Unis qui travaille sur un projet de satellite météo d'observation et prévision des précipitations. Ses parents sont morts mais il lui reste au pays sa nourrice, Kaveriamma, qui l'a élevé et dont le souvenir le hante....