Subhash Nagre (Amitabh Bachchan), known by his followers as Sarkar, lives in Mumbai. The opening scenes show a rape victim’s father (Veerendra Saxena) approaching Sarkar for justice (which the corrupt law and order system has failed to deliver) which Sarkar promptly establishes by having the rapist beaten up by his henchmen. His son, Vishnu (Kay Kay Menon), plays a sleazy producer who is more interested in the film actress Sapna (Nisha Kothari) than his wife Amrita (Rukhsar). Sarkar’s other, more upright son, Shankar (Abhishek Bachchan), returns from the United States with his love Pooja (Katrina Kaif) after completing his education there. Pooja’s doubts about Sarkar’s image cause Shankar, who firmly believes in his father’s righteousness, to break up with her later in the movie.