Hari Mayur (Shah Rukh Khan) will nicht die Frau heiraten, die ihm sein reicher Vater ausgesucht hat und flieht von London nach Indien. Als sein Flugzeug vor Indien abstürzt, erklärt man ihn für tot, doch die junge Katariya (Rajeshwari) findet Hari am Strand und pflegt ihn gesund. Beide heiraten und bald schon kommt ein Kind zur Welt. Bei der Geburt kommt es zur Tragödie und beide sterben. Katariya Schwester Bijuriya (Sonali Bendre) zieht das Baby auf. Als die Mayurs in London von Haris Sohn erfahren, macht sich Vikram (ebenfalls Shah Rukh Khan) auf den Weg, um ihn zur Familie nach London zu holen. Da hat er aber die Rechnung ohne Bijuriya gemacht, die ihre ganz eigene Art hat, um den Jungen zu kämpfen...