I am only giving this 5* for trying. I am a hardened SRK fan but even I was disappointed with this much-awaited movie. It was a decent story with a top actor but a poor director. This was a serious story and should have been presented as such but it cam across as half-serious, half entertainer (even though it did not have any song or dance). The main problem with this movie was that the director treated the audience with contempt. There are some impossible things that are shown in Bollywood films which have to be taken with a pinch of salt but we always take them in and forgive the makers. Apart from this, the character of Guarav had a inexplicable changing personality and facial features. When he was shown as the young man himself, he had distinct jaw-bone, lips and eyes. However, when it suited the filmmakers, his facial features were made to look very very close to Aryan Khanna. Come on, how does a person change his jaw-bone, lips or eyes without recourse to some extensive kit? Was he like a chameleon. I am afraid this did not work and I felt as though they were trying to insult my intelligence. Further, the true test of a good actor in a dual role is if he can convince the audience that 2 different characters are at play. The great Amitabh Bachchan did many dual roles (as old man and a young man at the same time). Even though you knew it was Mr Bachchan was the one actor doing both roles, his characterisation made you think you were looking at 2 different characters; it was that believable (eg: Akhri Raasta). In this movie, SRK failed to convince anyone - a poor attempt at dual roles IMO. I think at his age he should be tackling movies with serious topics rather than the mediocre movies he has been making of late. In summary, this could have been an excellent movie in the hands of a better director.