One of the "very good" movies. It has natural vibes, showing good and bad sides of human nature and giving equal opportunities to people. It's up to the character to choose the side, where he wants to be. Or maybe it's in the upbringing and environment.
This movie very naturally represented how people and the public behave when they suspect someone to be a bad person without any understanding. And still expect a hero to come to save them in their need of the hour when they are in a problem.
A good mixture of comedy, action, drama, slight romance, village-life, Indianness, and super-hero cut in this movie.