Beloved Cast
Ajayan (adult)
Ashokan
Ajayan (child)
Sudheesh
Sumangali / Nalini
Shobana
Dr. Balu
Mammootty
Mathai
Bahadoor
Patient
Krishnankutty Nair
Yoginiyamma
Kaviyoor Ponnamma
Lakshmi amma
Adoor Pankajam
Nurse
Kukku Parameswaran
Gambler
K. P. A. C. Azeez
Compounder
B K Nair
Raman Nair
Vembayam Thampi
Chandran Nair
P. Ganga
John Samuel
N B Thambi
Srinivasa Sarma
Unni Pillai
Somasekharan Nair
Shanmugam Pillai
Annakutty
Mumthas
Lolitha
Geethi Prasad
Aliyar