The entire Indo-Pak element, with predictable dialogues takes away from the film. It would be foolhardy to look for flaws in the film. One could write volumes on that. But a couple of points are worth mentioning. The chemistry teacher, Chandni (Sushmita Sen who dresses up like she is hell bent on sparking off chemistry in the classroom with her students) looks mismatched opposite Ram. There is no chemistry at all between the two. It's time Sushmita realized that she is inept at playing a coy, in-love kinda girl. She has a very overpowering screen presence for that. She is expressionless and her romantic scene with Ram lacks emotions.
Amrita looks perky and Zayed is good fun as the brash college kid with a rock star hangover. This film would have been a better debut for him. In fact he steals the show from Shah Rukh in the first half. Suniel Shetty makes no impact. Satish Shah and Bindu are funny. But the man who really deserves mention is Boman Irani as the absent-minded college principal. He is simply superb!
Action by Allan Amin is first rate although slightly over the top at times. The songs are catchy and well-picturized (that's the least Farah can do, considering her impressive track record as a choreographer) and have a fresh look about them. On the one hand while Farah Khan has to be lauded for being the first Indian female director to make a film that is nowhere close to being woman-oriented, on the other hand she deserves brickbats for spending lavish amounts to churn out a typical commercial masala film that we have been enduring since times immemorial. 'Main Hoon Na' is best forgotten as soon as it is over. The second half is a drag and hats off to all those who dare to sit through it!