Great movie. Shah Rukh was excellent and so was Ashutosh's direction. This is not to take away credits from the remaining cast. Everyone performed really really good. Specially the Haridas scene, was brilliant. Scenes like this (and the one where boy sells water on the railway station) brings the best of the director and actors. And I know this is not just a movie, it reflects truth and that's why it makes the movie more commendable. I guess, living abroad makes me understand this movie better. I hope people (including me) don't just see this as another movie and do end up taking some inspiration from it. This is the kind of movie that our society needs to see.