Premachandran (Mohanlal) is a carpenter who lives along with his father, Balan Master (Bharath Gopi), and works along with his friend, Manikandan (Innocent). They are now working on a house near the house of a rich landlord. Kanmani (Meera Jasmine), who was sold by her mother, works in that house as a servant and is ill-treated. Seethamma (KPAC Lalitha) lives along with her daughter, Kumari (Muthumani), who has a liking towards Premachandran.
One night, Premachandran goes to his workplace to take his tools. He sees Kanmani leaving the house and is puzzled. He follows her. He discovers that she is on the verge of committing suicide and rescues her. He gives her shelter in one room in a building owned by Chettiyar (Oduvil Unnikrishnan), telling Chettiyar that his friend did not get the bus to go back home. Kanmani dresses up as a boy by the name of Velayuthan Kutty and soon starts working with Manikandan and Premachandran. Balan Master starts liking the disguised boy.
One day, Premachandran tells Kanmani that he has planned to rescue her by sending her to Tamil Nadu to work in a garment company where Premachandran's friend is working. Kanmani refueses to go. Premachandran accidentally confesses to Manikandan that Velayuthan Kutty is actually the missing Kanmani. Manikandan has no peace and shouts out the truth in the middle of the night. Two policemen, accidentally hear this and take Premachandran and Kanmani into custody.
Kanmani tells the court that she and Premachandran are in love and intended to elope. She says this for no other reason than to to avoid imprisonment. Soon, Kanmani develops an affection towards Premachandran. Premachandran tells her that she doesn't know anything about him and that he is an ex-convict in a murder case. How will events unfold for these two people forced together by circumstance?