In a Shah Rukh Khan film the usual method of creating cinematic fiction can't work. Cinematic fiction is usually created by introducing a character, putting it in situations with other characters so as to create its uniqueness/reality and then setting it off on an 'inner' movement as the story unfolds. For this to work it has to be assumed that the audience has come to the film with a clean slate and is willing to surrender itself to the film's unique world. But Shah Rukh Khan's function in the audience's lives is less as an actor and more as a mythical being who exists in all sorts of images around them. The audience has ascribed meaning(s) to his face to the effect that the moment he appears for the first time in a film it is the meaning of the myth which takes over and not the unique world which the film is trying to create. With Shah Rukh Khan any effort to create a character in a unique world is bound to fail. The conditions for such a thing don't exist. Those who make films with him don't see this and think, of course, he will play the character like Shah Rukh Khan but essentially the character is a unique thing in the world I have created. This is a step in the wrong direction.
Fan at least seems like a film which is trying to work along with the mythology of Shah Rukh Khan by accepting the meaning that he brings to a film even before one starts conceptualizing it. In the film an obsessive fan chases after a film star, both played by Shah Rukh Khan. The mythology of the film star that the film creates is through actual clips of his interviews and references to his life and films. The film star in the film is no one but him. But the film presents the film star as a fictional character called Aryan Khanna. And once he is Aryan Khanna he is not-Shah Rukh Khan, at least in the fictional scheme of the film. But then, who is Shah Rukh Khan whose mythology Aryan Khanna has borrowed? The film does not want to tell us. This fictional maneuvering in the film destroys the very foundation on which it stands. It makes sure that Shah Rukh Khan, who is the actual subject of the film, does not enter the film, except for some stray references. The treatment of the subject could not have been more non-serious than this.
The character of the fan is also Shah Rukh Khan. But why is he Shah Rukh Khan? What was the idea behind making him play the film star and the fan? The film is not clear about why that choice was made. If the idea was that most fans model themselves on film stars and try to look like them then they should have got an actual fan who looks like Shah Rukh Khan to play the part. In fact, there are two or three such fans who look like him in some candid shots in the film. And it arouses great interest the moment they appear on screen. No matter how different you make Shah Rukh Khan look with the help of prosthetics and VFX, for the audience he is still Shah Rukh Khan, and not a character called Gaurav. Since both the characters played by Shah Rukh Khan are not meant to be Shah Rukh Khan in a film which was meant to be about him, the energy that was going its way when the film was just a concept gets diffused. Pointless fictional stance piled upon pointless fictional stance.