This is a typical SRK movie. Some of the things that don't make sense to me is why does one marry someone else when in love with someone else. That is cheating both yourself and the person you are about to marry.
Priety Zinta is a average actor and Saif is well a little above average. I just wish SRK became a complete actor one day, he has so much to offer, I know he can act. I wish I had nice things to say about him, but you can't keep praising someone for acting in the exactly same role for 50%of all his movies. Its being repetitive and boring. But i'm sure he is restricted to commercial pressure like al of us. If his fans wanted they could change this. Accept a performance, in this case it was 10 out of 10. But as predictable as Sachin Tendulkar making a century every series.