Mohanlal
as
Raghunandan
Kaniha
as
Meera
Shankar Ramakr...
as
Alexy
Madhu
as
Captain Nambiar
Lenaa
as
ASP Supriya Ra...
Nandhu
as
Maniyan
Sidharth Bhara...
as
Sameer
Thilakan
as
Aashan
Kalpana
as
Pankajam
Tini Tom
as
Johnson
K. B. Ganesh K...
as
Ashraf
Suraj Venjaram...
as
Minister Murali
Siddique
as
Narator (voice)
Govindan Kutty
as
Benoy
Ganapathi S Po...
Niyaz Musaliyar
as
Niyaz
Vijay Menon
Jayaraj Warrier
Jis Joy
Shaji Nadesan
as
Sreekumar