Bilal John Kurishingal
P K Venugopal
Kunjamon Potti
Cameo
Mathew Devassy
ASI George Martin
Christopher
James /Sundaram
Luke Antony
Self - Narrator (voice)
Kuttan
Sethurama Iyer
Self - Narrator (voice)
Michael
Kadakkal Chandran
Fr. Carmen Benedict
Boss / Devan
Chandroth Valiya Panicker / Kurup
Kalasadhan Ullaas
John Abraham Palackal
S. I. Manikandan C.P.
'Madhura' Raja
Y.S.Rajasekhar Reddy
Amudhavan
Self - Narrator (voice)
Derick Abraham
Krishnakumar / KK
Pullakkunnel Alex
Himself
CI James Abraham
Edward Livingstone
Rajakumaran
Nithyananda Shenoy
Narrator (voice)
David
Thoppil Joppan
Prakash Roy
CI Rajan Zechariah
Adv. Louis Pothen Narimadan
Pallikkal Narayanan
C.P Swathanthran
Durgaprasad
Alexander (archive footage)
Bhaskaran Pillai
Vijay
P.K. Venugopal/Venu
Shekarankutty
C.K. Raghavan
Tharakan Malik
Akbar Ali
Majeed/Majeed's father
Aravind Chandrasekhar
Kunjananthan
Mathukkutty
Immanuel
Raja Raja Kammath
Bavutti
Balachandran
Gopikrishnan
Samson
Raja / Sivadas Naidu
Abhijit / Karunan
Joseph Alex
Pavithran
Sameer
Kedarnath
Giri
Perumal
Himself
Pranckiyettan
Kutty Srank
Raja / Madhurai Raja / Pokkiri Raja
Viswanatha Paniker
KC Kuttan
Pattazhi Madhavan Namboothiri / Kunjunni
Mohan
Veerendra Mallaiah
Haridas / Murikkumkunnath Ahammad Haji / Khalid Ahammad
Thalakkal Chandu
(segment "Puramkazhchakal")
Mike
CI Antony Simon
Machu
Jimmy/Bhootham
Rameshan / Lakshmi Prasad
Himself
Adv. Ramesh Nambiar
Appu / Achu
Narendran
Himself (uncredited)
Parunthu Purushu
'Superstar' Ashok Raj
David John Kottarathil
Dr. S. R. Nathan
Major Sivaraman
Bilal John Kurishingal
Mahi aka Mayavi
Balachandran
Monichan
Pothan Vava
Murugan
'Current' Bhargavan
Devarmadom Narayanan
Balram / Tharadas
Gulan Kunjumon
Sulthanveettil Zakkir Hussein
Bellari Raja
Inspector Vivek
Sethurama Iyer
Krishnan
Arakkalam Baby
Shivan
Appukuttan Menon
Karikkamuri Shanmugham
Vishwa
Madhavan
Raghuram
Devarajan
Sethurama Iyer
Major Pattabhiraman
Sathyaprathapan
Karmegham
Gopinathan
Phantom Pailey
Santhosh
Danny
Ravi Mammen
Ramanathan IPS
Thirupathisamy
Dada Mohammad Sahib
Arackal Madhavanunni
Major Bala
Ravindranath Menon
Adv. Nandagopal Marar
Dr. Babasaheb Ambedkar
Amarnath
Ezhupunna Sunny Tharakan
Pallavoor Devanarayanan
Sivadas
Col. Ravivarma Thampuran
Kochu Kunju
Kannan
Guest appearances
Sidharthan
Hari
Jathavethan
Bharath Patteri
Rasu Padayachi
Vidyadharan
Nandagopalan
Hareendran
Prakash
Sudhakaran Nair
Satheesh Menon
Dr. Anantha Padmanabhan
Mamangalath Madhavankutty
Shankar Das
Thevalliparambil Joseph Alex IAS
Sethupathi
Tailor Bhasi
Vijayabhaskar
Kuruvilla Aniyan Kuruvilla
Nandakumar Varma
Ravishankar
Balachandran
Vishnu
Mada
Bhaskara Patelar
Ramesan Nair
Chandradas
Chidambaram
Group Capt. A. J. Eashwar
Devadathan
Christi
Kapil Dev Singh, Jailor
Gautham Krishna
Meledathu Raghvan Nair
Shouwri
Narasimha Mannadiyar
Anantha Rama Sharma
Balachandran
Pathrose
K. Viswanathan
Johnnie Varghese
Puttu' Urumees
Antony
Sivan
Devaraj 'Deva'
Daniel D'Souza
Azhagappan
Nathu Narayanan
Capt. Hariharan
Inspector Balram
P. Sukumaran
Achootty
Johny, Lawrence
Haridas Damodaran I.P.S.
Vishnu Narayanan
Soorya Narayana Iyer
Arackal Baby Mathew
Unnamed Antagonist
Alexander
Vaikam Muhammed Basheer
Venugopal
Kottayam Kunjachan
Himself
Viswanaathan
Varunni
Chandran
Major Ravindran Nair
Sethurama Iyer
Ben Narendran
Bharathan
Anantha Padmanabhan
Balachandran
Chandu Chekavar
Adv. Bhaskera Pillai
Supervisor Ramabhadran
Haridas
Adv. George Korah
Balan
Perumal
Kuttapayi
Vasu
Khader
Chandran
Sethurama Iyer
Adv. Sethumadhavan
Manu
Babu
Dr. Balu
Haridas
Dr. Vinayachandran
Balan Maruthempilly
G. Krishnamoorthy
Kamarudden
Ravindran
Raghavan
Dr. Padmanabhan
Sreedharan
Varghese
Roy Thampi
Thampi
Mahesh
Nandakumar
Sekharan Master
Viswanathan
Sivaprasad
Sudhakaran
DYSP Prathapan
Yatheendran
Sultan Abdul Razak
Paramu
Kiran (Business Man)
Balram
Thampi
Dr. Rajasekhran
Dr. Sam/ Samuel George
Mohandas C. K.
Balachandran
Vijaya Chandran
Vaishakhan
Srinivasan Nair
Dr. Isaac
Zachariah
Balachandran
Adv. Ravindranath
Harikrishnan
Madhavan Kutty
(Guest Role)
Aravindan
Viswanathan
Prof. Mohandas
Sreedharan
Dr.Jeevan Thomas
Louis
Ram Mohan
Jayaraman
Jameskutty
Unnikrishnan
Ravi Varma
Vijayan
Gopalan
Johny
Jayadevan
Vijayan
Balachandran
Dr. Ramachandran
Muraleedharan Master
Prakasan
Dr. Rajagopal
Madhavankutty
Dr. MK Haridas
Vijayan
Anirudhan
Ajayan
Sethu
Gopikuttan Pillai
Jayamohan
Arjunan
Ismail
Anand
George Kutty
Jayadevan
Zulfikar
Roy Varghese
Ratheesh
Kochu Baby
Devadasan
Krishnanunni
Dr. Surendran
Tharadas
Karunan
Balagopalan
Ravi
S. N. Balachandran
Sukumaran Nair
Jayaraj
P. G. Venugopal
Achuthan Nair
Babu
Jayadevan
Usman
Tony (Dilip)
Mammootty
Prem Sagar (Film Star)
Balu
Ananthan
Man at the Park
Divakaran
Musthafa
Vasu
Captain Thomas
Unni
Surendran
Adv. M. S. Jayamohan
Shereef
Shameer
Raju
Jagadish
Sankara Narayanan Thampi
Hamsa
Kunjali
Babu
Venugopal
Sivan
Usman
Balachandran
Gopi
John
Gopi
Balachandran
Rahim
Self
Babu
Sub Inspector Balachandran
Rajasekhara Menon
Ramesh
Jabbar
Kammaran
Jayadevan
Janardhanan
Sivaraman
Johny
Salim
Deepthi's Father
Beeran
Babu
Jacob Eeraly
Salim
Prabhakaran
Muthukoya
Vasu
Thoman Kutty
Krishnadas
Rajappan
Thankappan
Vijayan
Madhavankutty
New Ferryman (uncredited)
Man in the crowd (uncredited)
Ameer