The story unravels
a battle between the good, represented by young Rohana( Kamal
Addararachchi), who works hard to look after his fatherless
family which includes the mother and younger sister and the
evil, portrayed by 'Sunny' (Jeevan Kumaratunge), the
village thug who is responsible for causing a number of
painful incidents on certain villagers and who is involved in
number of illegal activities in the area.
Rohana
has an affair with his cousin sister 'Nadi' (Dihani
Ekanayake)whose birth is shrouded in mystery known only by
Sunny and the girl's mother (Manik Kurukulasuruya). The
secret is that Sunny is the father of this girl. But Sunny
lives with 'Rosy' (Dilani Abeywardena), a woman forcibly
been taken from a man who failed to settle a debt to
Sunny.