Starting with SRK, he has done a tremendous performance no doubt. Now coming to Nawazuddin, he is always in his best ! With all the supporting actors including Mahira Khan ,the movie has become just Awesome.. Don't listen to those who are saying the script was crap, just watch the movie and u will get to know how Rahul Dholakia spent 2-3 years to make this fabulous movie with GREAT Messages! Now coming to the Songs and music, they have played a very important part in the movie. Everything was perfect like what audience want from a film .Shahrukh khan has come back in his best avatar looking forward to break most of the records!