This fast-paced drama begins with some insight into a Brahmin family, with Patteri Thilakan as the patriarch, who is a great astrologer and helps a policeman (Janardhanan) crack a robbery case.
The story then moves on to a political arena, where Balachandra Menon is presiding as the Chief Minister and battling against ministers among his own party who are keen to oust him in the next elections. During a chance encounter with Patteri (Thilakan), Patteri predicts the by-elections won't happen.
Meanwhile, a mysterious and alluring woman is seen entering a flat where she meets an accomplice and they go through the details of an assassination which they plan to carry out very soon.The plan is successful and the Chief Minister is killed along with a few other officers.
The initial investigations are headed by Vani Vishwanath who, aided by a camera found on the spot (presumably the killer woman's who sneaked in the avenue using a journalist pass) she manages to track down the flat where the woman stayed for a few days. They arrest the home owner (Babu Namboodiri) but are unable to go further as there is no sign of the woman anywhere nor has any one seen her.
The judge hearing the case is unhappy that an innocent man (Babu Namboodiri) has to face the tribulations for no fault of his orders Vani Vishwanath off the case and orders the Special Investigation Team (SIT) to take over. The SIT arrives from Delhi and is headed by Mammootty, who also happens to be Patteri's son. In the beginning there is friction between Mammootty and Vani Vishwanath but later she helps him in the investigation.
Further investigations go on, complicating the case. Later it turns out that the woman they were searching for is really a man. On reaching his hideout, Bharat (Mammooty), finds him dead. In the end, Bharath reveals the shocking identity of the mastermind who had plotted the entire assassination, DGP Hariprasad (Murali). He had masterminded the plot for money as he was the one who had been pumping illicit weapons into the state for the terrorists.
In the end, Hariprasad is arrested by his own department officers and sent to jail. Bharat and his team return to Delhi.