(First of all, I'm not a Fanboy) How could a movie in which One Man In Ten Roles be bad/not good?
I agree that, the story line is not that strong as we expected. It has got only a basic thread (but) onto which the ten characters have been BEAUTIFULLY interlaced.
The Movie is a VISUAL TREAT (100%). It is worth the money you pay for.
If you want to experience the full thrill of the movie, don't read any summaries/synopsis nor read about the Ten Characters of Mr. Kamal in the film. If you've read about those different characters before watching the movie, You've already missed a great part of the thrill.
Some characters of him, (I'm not mentioning since it has to be experienced) are SO PERFECT that you'll take time to convince your mind that it's Mr. Kamal itself.
Now into the movie. There are shots, where 3 or more characters of Mr. Kamal interact with each other. (not to mention a shot which took 20 days where Mr. Kamal kicks Mr.Kamal!!)
Though, you might get slightly bored during the half hour just before the intermission, the events after the intermission are enough and more to pull you back into the movie. Especially, the Tsunami Sequence is the best. Perfectly shot sequence. Also there are some Hollywood-class Car Chases including Choppers (which are a rare thing in Indian Cinemas).
Overall, I recommend this movie. Be proud that this happened in Indian Cinema.
Thank You. (I've not mentioned any incident/event so as not to spoil the thrill. It has to be experienced).