Screenplay and dialogs are impressive. Acting by Shahrukh Khan and other artists is also good. Photography and editing is abrupt in many places. If look at it as Indian male leading bollywood phantasy, you have to watch the movie as a Indian superman dominated story.