The last hour or so of this is some of the best I've seen in Bollywood cinema so far, but the middle segment completely drags this film down.
I wish I knew more about Indian films, especially ones like this. I was volunteering in a Delhi slum school, and knowing this film (and reenacting the climactic fight) really won the classes over for me.