Brilliant movie Hats off to SRK. His acting is top-notch. Undoubtly his one of the best performance.

Also its undoubtly the best directorial movie of Karan johar Songs are all nice ands suits all situation.