Annakodi (Karthika) falls in love with Kodiveeran (Lakshman Narayan), a lower caste man in a rural village. Meanwhile the evil local moneylender a womaniser has a son Sadaiyan (Manoj K Bharathi) who is impotent but wants to marry Annakodi and take revenge on her for spitting on his face. Things take a turn, the lovers are separated and Sadaiyan marries Annakodi, and his lecherous father lusts after her.
Karthika Nair
as Annakodi
Lakshman Narayan
as Kodiveeran
Manoj Bharathiraja
as Kattuviriyan
Renuka
as
Subiksha
as
Meenal
as Narthanga
Manoj Kumar
as Sanguni