Mohanlal
Raghunandan
Mohanlal
Raghunandan
Kaniha
Meera
Shankar Ramakrishnan
Alexy
Madhu
Captain Nambiar
Lenaa
ASP Supriya Raghavan
Nandhu
Maniyan
Sidharth Bharathan
Sameer
Thilakan
Aashan
Kalpana
Pankajam
Tini Tom
Johnson
Suraj Venjaramoodu
Muralikrishnan
K. B. Ganesh Kumar
Ashraf
Suraj Venjaramoodu
Minister Murali
Siddique
Narator (voice)
Govindan Kutty
Benoy
Ganapathi S Poduval
Niyaz Musaliyar
Vijay Menon
Venu
Director of Photography
Old Monks
Publicist
Ranjith
Writer
Ranjith
Director
Antony Perumbavoor
Producer
Shahabaz Aman
Music
Sameera Saneesh
Costume Design