First Things First. This Politically acclaimed film is NOT about the Gandhis and Nehrus. Katrina Kaif is NOT playing Sonia Gandhi. Ranbir Kapoor is NOT playing Rajiv Gandhi. Naseeruddin Shah is NOT playing Nehru and neither is Manoj Bajpai's character anything to do with actor/politician Chiranjeevi.
Now, let me get thru the story. It is a modern day replication of Mahabharata where swords, bows and arrows are replaced with ballot war and lot of bloodshed. In the movie it is shown that how politics is not about running the country but it’s a thirsty war for power.
Films have been made up earlier with the same topic (Remember, Shyam Benegal's Kalyug). I hate Politics to the core, but I somehow liked Raajneeti. There is Kunti (a new lady) and her son (Karna, played by Devgan). Shah plays the Father whose other Pandavas are Bajpai, Ramphal and Ranbir. Patekar plays Krishna! Oops.. He does not save Katrina's cotton saree as she is not Draupadi here.
Period, it is a Political MahaBharatiya Raajneeti. With too many characters to justify the Epic and too many confusions on screen, this is a melodramatic film that can be definitely a two time watch. And watch it for the Ghazab pair (Ranbir and Kaif) which actually is Ajab and Ghazab. Kyunki their Kahani goes twist in the tale.
There is politics in their romance, as they get way with different partners, Sarah and Ramphal. Ajay looks like he has walked into his Gangajal/Halla Bol character. Bajpai, Puri and the rest play their roles to perfection.
I would love to vote for this Political Party (Ranbir and Katrina) and recommend everyone to watch the film as Jha's film is Politically Perfect (for entertainment). Jha has made this film Raajneatly! Dirty Politics yes. But Neatly done!