Mammootty
Kiran (Business Man)
Sujitha
Benny/Kittu
Suresh Gopi
Suresh
Nadhiya
Neetha
Thilakan
Chandrasekhara Menon/Neetha's father and Benny's grandfather
Sukumari
Doctor
Lalu Alex
Police Inspector Simon
Babu Antony
Renji
Jayalalita
Sathi/Annie/Benny's mother
Maniyanpilla Raju
Alex
N F Varghese
Man disguised as Benny's father
Mini Arun
Lady disguised as Benny's mother
Siddique
Man at priest's place
Ajith Kollam
Gunda
Jose Prakash