Vishwanathan (Jayaram), an innocent young man in Kochi for a job interview is mistaken by many for a hardcore criminal and is arrested by police. His similarity to the criminal is so accurate that even cops mistakes him to a local criminal. Luckily, George Kutty (Mukesh), the police inspector, happens to be the classmate of Vishwanathan, and gets him released. George Kutty explains Vishwanathan about the crimes done by the criminal, whose real name and background is a mystery even for police. Looking just the same as Vishwanathan, he has several criminal cases pending against him and is on run. Vishwanathan, joins a job in city and falls in love with his co-worker Ambili (Shobhana). Mohandas, his MD in the company one day has a visitor in his office, who again mistakes VIshwanathan for the criminal, which ends in losing his job. The problems faced by Vishwanathan continues, including the breaking down of a marriage proposal for his sister. Vishwanathn thus loses hope in life and decides to take revenge against the criminal. He imposters himself as the criminal and extorts money there by inviting ire of the criminal. Vishwanthan is thus chased by the criminal. In a bitter fight, the criminal is accidentally stabbed to death by one of his accomplices. But his body is mistaken to be of Vishwanathan's as a bag containing educational certificates and bank passbook was lying near the body. Vishwanathan on reaching home witnesses his family performing last rites. That night, Vishwanathan appears in front of his father and explains him the reality. His father consoles Vishwanathan and tries to take him inside the house. Vishwanathan refuses to go with him and decides to live as the criminal for the rest of his life as a sweet revenge for ruining his life. However, a smiling Jayaram, walking around the cremation site, is shown in the very last scene of the movie, leaving the viewer wondering if the man who was killed was the criminal or Vishwanathan.