Cast (27)

Mohanlal

Mangalassery Neelakandan / M.N. Karthikeyan

Napoleon

Mundackal Shekharan

Vasundhara Das

Mundackal Janaki

Siddique

Srinivasan IPS

Vijayaraghavan

Mundackal Rajendran

Manoj K Jayan

MLA Sivadasan

Jagathy Sreekumar

Sakthivel Gounder

Jagadish

Guruswamy

Revathi

Bhanumathi

N F Varghese

Paul

Ratheesh

Maniyampra Purushothaman

Madhupal

Harinarayanan

Innocent

Warrier

Saikumar

Unni

Augustine

Hydrose

V K Sreeraman

Kuruppu

Rajshri Nair

Suhra Hydrose

Nadirshah

Suhra's Brother

Sukumari

Gounder's mother

Joju George

Police Officer

Nalini

Mrs. Gounder

Ramu

Neelan's friend

Manju Pillai

Kumudam

Kashmera Shah

special appearance

Vindhya

special appearance

Baburaj

Natesan

T. P. Madhavan

Nambiar

Crew (6)

Ranjith

Director

Ranjith

Writer

Suresh Peters

Music

Antony Perumbavoor

Producer

Ranjan Abraham

Editor

P. Sukumar

Director of Photography