Mangalassery Neelakandan / M.N. Karthikeyan
Mohanlal
Mundackal Shekharan
Napoleon
Maniyampra Purushothaman
Ratheesh
Harinarayanan
Madhupal
Warrier
Innocent
Unni
Saikumar
Hydrose
Augustine
Kuruppu
V K Sreeraman
Suhra Hydrose
Rajshri Nair
Suhra's Brother
Nadirshah
Gounder's mother
Sukumari
Police Officer
Joju George
Mundackal Janaki
Vasundhara Das
Mrs. Gounder
Nalini
Neelan's friend
Ramu
Kumudam
Manju Pillai
special appearance
Kashmera Shah
Vindhya
Natesan
Baburaj
Nambiar
T. P. Madhavan
Srinivasan IPS
Siddique
Mundackal Rajendran
Vijayaraghavan
MLA Sivadasan
Manoj K Jayan
Sakthivel Gounder
Jagathy Sreekumar
Guruswamy
Jagadish
Bhanumathi
Revathi
Paul
N F Varghese
Music
Suresh Peters
Editor
Ranjan Abraham
Director
Ranjith
Writer
Producer
Antony Perumbavoor
Director of Photography
P. Sukumar