The story- A local thug and criminal who kills people like mosquitoes Masanam (Prakash Raj) slowly rises up the ranks to be a Minister. We have Shakthivel (Nithin Sathya) a die-hard fan of actor Vijay who studies in a city college. He falls in love with the wicked minister's sister Thulasi (Sindhu Tolani) and challenges him (he has a reason for that) and a cat and mouse game ensues. What follows is a series of incidents between the two that leads to a melodramatic climax.
The story starts with Karunakaran (Vijay) leaving his village to go to Mumbai looking for a job to help his sister's wedding. He lives with his sister and there he meets Nisha (Isha Koppikar), who loves him at first sight. He first rejects her but later he starts to love her too. He's unable to get a job, and through a friend, joins as a hit man for a gangster. This brings him a lot of money, in this way he can help his family. But when his own gang plan to kill Nisha after killing her parents, he tries to protect her, earning their wrath. Whether he can save Nisha or not forms the crux of the story
Vijay (Neeraj), Mamta (Parveen), Michael (Vivek) and Saravanan (Sudhakar) are members of a music troupe. Michael and Saravanan are in love with Mamta while Mamta loves Vijay. Vijay hates love and rejects her love, shaken by his words, Mamta tries to commit suicide. Vijay's father brought him up alone and he doesn't even know his mother. So his father reveals that his mother is in fact Michael's mother. Finally, Vijay understands Mamta's love and accepts her love.
Vijay (Neeraj), Gopi (Vivek), Salim, Beeda and Bheema are good friends and classmates. Priya, a rich and very arrogant girl, has first quarrels with Vijay. Vijay first loved her but she ridicules him and hurts him. When his friends tries to teach a lesson to Priya, Vijay saves her and they both fall in love. Whereas, Priya's father (Prathapachandran), an influential businessman, is ready to break their relationship.
Vijayakanth (Vijayakanth), an honest C.I.D inspector, is married to Seetha (Seetha) and they have a daughter Shamili (Shamili). Vijayakanth has enough evidences to arrest the dangerous criminal Tiger (Charan Raj). Vijayakanth befriends Rekha, a C.I.D inspector, without knowing that she is Seetha's friend. Seetha compels Rekha to live with them. Seetha has the blood cancer but she hides to her husband. When her husband and her friend know this news, they decide to go in U.S.A for the treatment but Tiger manages to kill Seetha and erases the proofs. Vijayakanth is now more determined to catch Tiger.