Prakash Jha once again picks up the right topic enough to generate excitement in masses but disappoints again (to a lesser extent than Aarakshan and Rajneeti). In terms of plot, the film does highlight one of the greatest challenges, the Indian democracy is facing but gives a half-hearted treatment with superficial explanation on the reason behind Naxalist movements. There were many technical mistakes in story set up. The greatest being recruitment of Abhay Deol in the Naxal group without any strong reason. Extremist groups just don't recruit anybody because the person does not have anything else to do. And while a small time actor gets executed within seconds, Abhay Deol gets all the time in the world to explain himself in "Janta Ki Adaalat" and eventually pardoned for the same crime committed. In terms of acting, Abhay Deol, Om Puri and Manoj Vajpayee lives up to their reputation. Anjali Patil is the discovery of the movie and definitely stands up in the league of stalwarts, at least for this movie. However, Arjun Rampal spoils the party in every scene, making audience feel the need of Ajay Devgan or at least Emraan Hashmi for the role. All in all, the movie is good enough to be watched for someone who wants to get an idea of what the Naxal movement is about. However, the movie fails to send the message it intends to.