Shah Rukh Khan...
He plays Rahul, the adopted son of the Raichands, who places the
respect for his father above everything else, at all times except when
he falls in love. He is hurt and disillusioned when his idol, his father
shuns him in favour of his rigidity. He tears himself away from the
family in order to keep his word to his beloved. After a historic innings
of Kuch Kuch Hota Hai, this film brings together Karan Johar and Shah