Cast & Crew

Directed by

Rajeev Ravi

Writing Credits

B. Ajithkumar
(collaborating writer) (as Ajithkumar)
P. Balachandran
(script)
Jay.k
(collaboration in script)
G. Sethunath
(collaborating writer)

Cast

Dulquer Salmaan
Krishnan
Vinayakan
Ganga
Shaun Romy
Anitha
Anil Nedumangad
Surendran
Manikandan R. Achari
Balan
Shine Tom Chacko
Johny
P. Balachandran
Madhavan
Amalda Liz
Rosamma
Alencier Ley Lopez
Mathai
Vijayakumar Prabhakaran
Majeed
Suraj Venjaramoodu
Sumesh
Chempil Asokan
Krishnan's Uncle
Vinay Forrt
Venu
Ganapathi
Charlie
Divya Gopinath
Majeed's Wife
Sandra Joseph
Young anitha
Anoop Mohandas
Anto
Muthumani
Savitri
Anjali Nair
Krishnan's mother
Shane Nigam
Johny's Brother
Shailesh Pandey
Nana
Manju Pathrose
Krishnan's Aunt
Shalu Rahim
Younger Krishnan
Vishnu Reghu
Abu
Soubin Shahir
Biju (Cameo)
Praveen T.J.
Ganga's childhood

Produced by

Prem Menonn
producer (as Prem Menon)
Vivek Thomas Varghese
executive producer

Music by

K Krishna Kumar
(as K)
John P. Varkey
Vinayakan

Cinematography by

Madhu Neelakandan

Editing by

B. Ajithkumar
(as Ajithkumar)

Costume Design by

Shubhra Gupta
Mashar Hamsa

Makeup Department

Roshan G.
make up

Production Management

Praveen B. Menon
production controller
Pappu
line producer
Prince Raphel
production manager
Jerit Venugopal
line producer

Second Unit Director or Assistant Director

Siddhant Chavan
directing team assistant: Mumbai
Chidambaram
assistant director
Chidambaram
assistant director
Habeebullah
associate director
Pratheesh Krishna
associate director
Meenakshi Soman
assistant director
Reese Thomas
assistant director
Prakash Vaidyanathan
assistant director

Art Department

Gokul Das
art
Nagaraj
art

Sound Department

Prapul Betapudi
boom operator
Boney M. Joy
dialogue editor
Subramanian K.V.
sound editor
Sonu KP
sound recordist
Tapas Nayak
re-recording mixer
Sanu P.
sound effects editor
Anil Radhakrishnan
supervising dialogue editor
S. Radhakrishnan
sync sound
Kunal Sharma
sound designer
Manu Varghese
sound recordist
Seby Varghese
sound effects editor
Dawn Vincent
premix engineer
Robin Kunjukutty
additional sound editing (uncredited)

Visual Effects by

Ajay Sapkale
matte painter

Stunts

Dhilip Subbarayan
stunts

Camera and Electrical Department

Anish Aloysious
still photographer
Collins Jose
assistant camera
Kiran K.P.
second assistant camera
Mukesh Muraleedharan
associate cinematographer

Animation Department

Jeroy Joseph
title animation

Costume and Wardrobe Department

Shubra Ansul
costumes

Editorial Department

R.Nandakumar
colorist

Music Department

Anvar Ali
lyricist (as Anwar Ali)
K.G. Dileep
lyricist
Subramanian K.V.
music reaserch
Karthik
playback singer
Kiran Lal
Song Mastering
Savio Laz
playback singer
Sunil Mathai
playback singer
Anoop Mohandas
playback singer
Dawn Vincent
music coordinator / music editor / music mixing engineer / orchestrator

Additional Crew

Ajith Vijayan
financial management
All Filters