Neelakantan, heir to his father's fortunes, is an apparent menace to society. He once belittles a dancer but later they fall in love. Shekharan, an arch enemy, kidnaps his lover due to an old enmity.
Mohanlal
as Mangalassery Neelakantan
Revathi
as Bhanumathi
Napoleon
as Mundakkal Shekaran
Innocent
as Warrier
Nedumudi Venu
as Appu master
V K Sreeraman
as Kuruppu
Ramu
as Kunjananthan
Maniyanpilla Raju
as Bharathan
Augustine
as Hydhrose
Chithra
as Subhadramma
Sankaradi
as Kuttikrishnan Nair
Janardhanan
as Mundakkal Kunjikrishnan Nambiar