A great film, it was a bit slow but the screenplay and the acting made up for that. There is a great message in the film and it is a simple story told in a simple way, but makes the audience feel entertained.
SRK is great, especially as Surinder. Anushka makes a brillian first impression, she will go a long way in this industry, if she chooses.
All in all, finally Yash Raj Films gets it right.