Great film about the greatest person ever I have given a rating of 9, as nothing can be 100% perfect (I might have rated a movie 10/10 in the past but experience, maturity n wisdom takes over eventually...esp after watching movies such as these). I believe people have already said a lot about what I had to say. Some breath taking scenes, perfect depiction of the principles of the great man on the celluloid, and a great performance from the cast n crew of the film. And each time, I seem to find something which I somehow seemed to miss in my earlier viewing. Amazing!
Now, let me answer some of the comments some people have made.
1. Gandhi never hated anyone, not even the Britishers. Remember he wanted to say "goodbye" to them "as friends" whenever they would leave, and not to take advantage of their WWII predicament. He admired the fairness in their judgment, except that he wanted to bring some changes in their law (as he says during his struggle in South Africa). 2. Gandhi an arrogant man: You should be a kinder-garden kid or you need strong doses of history :) Gandhi was quite the opposite. 3. He was not an opportunist. He was quite the opposite. He did not aspire for any political power, neither his kids benefit from him/his stature. Today, we don't even know where his descendants are. We all know where the Nehrus are (the current Gandhis, as you know, is a misnomer). 4. India being a land of violence: That's what he was fighting against. 5. Indians migrating to nations founded on British rule (i.e. US, UK, Canada, NZ, and Australia): That's not this movie about. Nevertheless, here's the answer. Migration is part of mankind, otherwise those counties listed above would never have been yours. At least, Indians did not conquer any countries, massacre the natives and take over their lands :) 6. This movie is feel good n boring movie: Yes, its almost impossible to find flaws in the great character. Boring? Well, you have not exactly graduated from James Bond movies to movies such as this.