Directed by
Ranjith | ... | (as Renjith) |
Writing Credits (in alphabetical order)
T.P. Rajeevan | ... | (original story) |
Ranjith | ... | (screenplay) (as Renjith) |
Cast (in credits order)
Mammootty | ... | Haridas / Murikkumkunnath Ahammad Haji / Khalid Ahammad | |
Mythili | ... | Manikyam | |
Shweta Menon | ... | Cheeru | |
Gowri Munjal | ... | Sarayu | |
Sreenivasan | ... | Keshavan | |
Muhammed Musthafa | ... | Young Keshavan (as Musthafa) | |
Siddique | ... | Balan Nair | |
Vijayan V. Nair | ... | Kunnummal Velayudhan | |
T. Damodaran | ... | K.P. Hamsa | |
Suresh Krishna | ... | Y. Madhavan | |
Sasi Kalinga | ... | DySP Mohandas Manalath | |
Sreejith | ... | Pokkan | |
Kulothungan Udayakumar | ... | Police Officer |
Produced by
A.V. Anoop | ... | co-producer |
Maha Subair | ... | co-producer |
Music by
Bijibal | ... | co-composer |
Sharreth | ... | main composer |
Cinematography by
Manoj Pillai |
Editing by
Vijai Sankar | ... | (as Vijay Sankar) / (edited by) |
Art Direction by
Murukan A. Kattakada | ... | (as Murukan A. Kattakkada) |
Second Unit Director or Assistant Director
Ambareesh | ... | assistant director |
Arjun Balakrishnan | ... | assistant director |
Rajeev Vaidhya | ... | assistant director |
Art Department
Saji Amaravila | ... | set designer |
Sound Department
Ajith Abraham George | ... | sound mixer |
Jeo Pious | ... | sound mixer |
Sanjith Punnose | ... | Assistant Sound Mixer (as Sanjith_Punnose) |
Visual Effects by
Prabhakaran | ... | visual effects supervisor |
Editorial Department
Sujoy Joseph | ... | assistant editor |
Music Department
Rafeeq Ahammed | ... | lyricist |
Bijibal | ... | playback singer |
Hariharan | ... | playback singer |
T.P. Rajeevan | ... | lyricist |
Sharreth | ... | playback singer |