At first I am amazed a movie like this could make it to the box office. Then I remember the rule in the center has changed hands since then. BJP government would have never let this movie come out.
As for the movie itself, it was a well made movie with a strong message. Though there were parts with which I personally don't agree. The old man preaching Gandhigiri, Naseeruddin Shah fasting for 9 days and some kind of enlightenment in the end of it are few to name. Also the message at the end of the movie suggesting the BJP government lost the elections because of Gujrat was highly politicized and IMO far from truth. 2 years is a long time and voters have short memory. Moreover, after the riots, BJP won the state elections more convincingly than they ever had.
Naseerudding Shah is a parsi married to a Muslim(Sarika). They have a son and a daughter. The movie depicts the turmoil their lives take during the Gujrat riots. The depictions of the riots, the apathy of the government and its systems esp. police, are pretty real and convincing. The scene where Naseerudding Shah is sitting in a police station trying to enquire about his lost son and station officers total indifference is something that I have myself encountered a couple of times :) .
Most of the performances were good. The old man preaching Gandhigiri was prolly dispensible.