Watched the movie on the first day, the theatre was empty. This movie was a disappointment after so much hype around it. Acting was good but the story didn't have any soul and feel to it. Even though I like SRK, I would not recommend this movie to anyone. I've seen someone write that this is the best movie in the last 6-7 years which is total BS. Too many biased fan reviews, don't go by it.