A well made movie, a hit for Prakash Jha.
Raajneeti is indeed a movie with all care to hit box office! Prakash Jha is successful to get a movie appreciated by most of its viewers.
Although he has based mahabharata as its background, it has shadow of many a good films of the past. But I give him credit that he made a very interesting film to watch.
Casting is very good excepting Ajay, as he looked too old for his part. But it is understood that Prakash has obligation to take him in the film.
It is not understood the casting of Nasiruddin Shah, as it is so meagre and could be palyed by any body of his age, it looked like his guest appearence.
The plot is well thought and acting very good of all the renowned actors, including Katrina, as her effot is well appreciated.
I liked Ranbir's acting, cool and composed throughout the film.
The credit goes to the director for the totality of the end result and I think he should be given 9/10 for presenting such a wonderful picture for India.