Vikram Mayur (Shah Rukh Khan), born into the very rich, business family of Mayurs is settled in England. The family of Mayurs has been very Pro-Britain, and therefore Anti-Indian. Having been raised in such an environment Vikram looks down upon India, having no intentions of ever visiting India - his mother land.
Vikram's late brother Hari (Shah Rukh Khan), had been the black sheep of the family simply for being Pro-India. His love for India had made him abandon his family and settle in India. Due to an unfortunate accident Hari leaves behind his eight-year-old son Nandu (Sunny Singh) with his sister-in-law Bijuriya (Sonali Bendre). Because of Hari's strange ways, neither Bijuriya nor Sunny ever know about the Mayurs and their fortunes, neither do the Mayurs ever know that the rightful heir to their empire is polishing shoes on the streets of Bombay.
It is only when Mr. Madadgar (Saeed Jaffery), a lawyer and Bijuriya's well wisher, finds out about the Mayurs, Vikram has to finally set foot on Indian soul. Vikram upon arriving in India, wants to sort things out fast, and leave immediately with his Master Mayur, alias Nandu. The successful businessman in him thinks that he can buy absolutely anything in the world with money, including paying off Bijuriya for her services in looking after Nandu for eight years.When Vikram learns of how much Bijuriya has invested in Nandu's life - love, trust, caring, devotion, he realizes that such emotions cannot be bought, cannot be accounted for. He is helpless in separating Nandu from Bijuriya, at the same time falling in love with the same values that his older brother Hari had come to India for. Slowly Vikram's heart knows a conflict he had never experienced before - his western upbringing vs. his growing fondness and love for India.