Vijay, Isha Koppikar
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