Vijay Harshwardhan Malik (Amitabh Bachchan), the ethical CEO of struggling television channel India 24/7, is losing the ratings battle with a rival channel headed by Amrish Kakkar (Mohnish Behl). Malik's son Jai (Sudeep) makes a deal with a wealthy and corrupt politician, Mohan Pandey (Paresh Rawal), to frame the Prime Minister (K K Raina) for being complicit in a terror attack.
Pandey can then take over the position and Jai will have enough money to start his own channel. Jai's brother-in-law (Rajat Kapoor) supports Mohan Pandey because he wants to become the biggest industrialist in the country and Pandey could help him by framing such policies. Jai shoots a short video featuring his friend Khanna and a close friend of the PM.
This meeting is staged and the PM's friend, under duress, says that the PM was involved in plotting a bomb blast so as to create fear and panic among the people so that he could get a bill passed. Jai convinces his father that the story is true and believing it to be so, Malik airs it on his network. The scandal rocks the nation and elections are held in which Mohan Pandey wins. He becomes the PM.
However, one of Malik's reporters, Purab (Ritesh Deshmukh), discovers the plot. He initially approaches Amrish Kakkar with a request to air his findings on the news. Amrish, though, cuts a deal with Mohan Pandey and does not air the CD. Purab then tells his boss of his findings on the day his son is getting engaged.
Malik goes on air one final time and confesses the wrongdoings of his son, son-in-law and exposes Mohan Pandey. Unable to bear the guilt, Jai commits suicide. Mohan Pandey denies his role in the scandal. Malik steps down as the CEO of the news channel and hands over the baton to the reporter who exposed the truth.