Ranbeer Talwar (Saif Ali Khan), one of the country's top industrialists. Unfortunately he is a loner, not by choice, but because he lost everyone he ever loved. Nothing he achieves is of any value because of this loneliness.
When the Walia children, Vashisht, Aditi, Iqbal and Avantika are orphaned, they want to take revenge on Ranbeer. The court passes a verdict that Ranber has to look after the children. The children do not want to live with a man they hate and one day they pray to God for help and He sends his most mischievous and lovable angel, Geeta (Rani Mukerji), to the rescue, with a mission to bring Ranbeer and the kids together.
Thus starts the roller coaster ride of fun and excitement, love and emotions, magic and masti.