Director (Prakash Jha) seems to be confusingly treading the path between fiction and non-fiction but achieves neither.
Nevertheless , those who want a 2 hour interpretation of Anna's movement and had not followed it , may find it useful , treating the movie as non-fiction Historic Drama .
Out of all the characters, Manoj Bajpai's (Balram Singh) is the best executed. Kareena's character (Yasmin Ahmed) is frivolous. A more in-depth analysis was expected for Amitabh's (Anna) and Ajay's (Arvind) character.
The script needed to convey more than what met the eye through traditional media but it is just a 2 hours summary of TV reporting of last 2-3 years. In comparison, Madras Cafe, brings out a lot more than what was in Public domain earlier .
The script also lacks a proper climax and logical end .
But in spite of short comings , I would still rate it high as Movie does convey a message convincingly and logically and does have a Moral of the Story. It holds a mirror to the Voters of India , many of whom are still not convinced that corruption is a major issue in the country.