Mandira tells Rizwan she'll buy 6 hair products from him but he tells her he'll only sell her four because the remaining two will go to waste. He may be the world's worst salesman but he's the best human being. This is Rizwan, an innocent, clean hearted, simple guy who believes there are only two types of people in this world; those who are good and those who are bad. The reason for his innocence and candidness is due to the Asperger's Syndrome. You see he may be different but he definitely isn't stupid, in fact I believe we can all learn from him.

The plot of this film is well known so I won't bore you with too much detail. This film is essentially a love story between Rizwan Khan (Shahrukh Khan) and Mandira (Kajol). However due to the events of the time their relationship is destroyed and Rizwan innocently sets out on a journey to clear his name.

When watching the film you'll see Karan has once again used flashbacks to portray his story but this is not your typical Karan Johar film. It is clearly more realistic than his previous films and I must say he has matured well.

The first half is focused on the Rizwan-Mandira love story. And it is done in a style that only Karan could do. I am a big fan of his previous "young" love stories but he is even better in this mature, realistic portrayal of "love at first sight". He makes us feel what Rizwan feels through his direction.

My only problems with this film are in the second half when it begins to get more dramatic. And SRK mentioned himself that he wished the film was handled in a different way. And I completely agree with him.

Where the first half succeeded in being fluent and tightly knit, the second half begins to become more far-fetched and loose. And I blame this on Shibani Bhatija.

In terms of cinematography, you've got to give it to Ravi K Chandran, the film was filmed beautifully. The locales were very pleasing to the eye, were not over-powering and used simply as a back-drop.

Coming onto the extras, I think this is possibly the only Bollywood film that has managed to correctly use English speaking actors and not turn them into caricatures or use fake dubbing. And for once, these extras can actually act! They have been used brilliantly and are totally believable.

The supporting cast is flawless, they are relatively unknown actors (apart from Jimmy Shergill) and this is effective in making the story believable. They give heart-felt performances that compliment the lead actors.

Coming to the lead actors... Rizwan Khan is without a doubt my most favourite character from any film. His sincerity and innocence is heart wrenching and there is only one man who could have done justice to this role and that is Shah Rukh Khan.

Is there any role this man cannot do? He's done it all and yet he can still leave us gob-smacked. While watching the film I was in awe. In the scenes where Rizwan is faced with some sort of confrontation or hard- ship, he goes back into his shell and finds comfort in his religion. SRK makes you feel Rizwan's loneliness and confusion of how the world can be the way it is. When Rizwan is happy, you feel happy; when he is sad, you feel sad; when he is hurt, you feel hurt; and when he is confused and lost, you feel like reaching out and protecting him. I could keep going on about Rizwan and SRK but I would not do them justice, you have to go see the film to realise what I mean.

I'm so glad to see Kajol back and especially with SRK. Their chemistry in previous films has created history and they do it once again in MNIK. She compliments SRK so well because she is a great actress herself. Look out for the outburst at Rizwan that has been mentioned so many times and her breakdown just before that. THE greatest actress Bollywood has ever had, period

Go watch this film now and I promise you, you will not be disappointed. Shah Rukh Khan alone will make sure of that. I myself am going to go watch it a few more times and I can't wait!