Good parts:- 1>Naxal part is very good and entertaining. 2> Abhay Deol, Om Puri, Manoj Bajpayee and Anjali Patil really done a superb Job. Début girl Anjali Patil really done a very good job and Since she belongs to NSD and don't forget she's gold medalist so there is no doubt about her acting talent. Bad parts:- 1>Poor story (Shows only one side of a coin which is Naxals are good and politicians are bad).I agree that politicians are not that good but naxals too are not that good what Prakash is trying to show. 2> Not able to touch reality. 3>Police part is worst and boring. 4>All good actors are on Naxal side which makes it more one sided. 5>Dialogue delivery of Arjun Rampal is a kind of funny (Specially how he over acted in that Rum (old monk) part) 6>And there are lots of flaws in that movie. 7>It is depressing to see how good actors like Mukesh Tiwarin (Bacha Yadav of gangajal) are getting ignored these days . 8>I almost forgot to mention the other girls Esha Gupta, I am still thinking why she's there. Altogether movie is not watchable in theaters, you can watch it in your home screens so that you can fast forward the boring parts (like unwanted songs especially that item song). One request to Prakash Jha bring back Ajay Devgn into your movies, if he was in place of Arjun Rampal then the story would be different impact will be different.