Writer & Director : Abhijith Joseph
Producer : Thomas P Mathew
Co Producer : Christeena Thomas
DOP : Roby Varghese Raj
Editor : Praveen Prabhakar
Music & Bgm : Shaan Rahman
Sound Design : Vicky, Kishan (Saptha Records)
Audiography : M R Rajakrishnan
Production Controller : Praveen B Menon
Art Director : Ajay Mangad
Costume Designer : Sameera Saneesh
Costume Designer (Jayasurya) : Saritha Jayasurya
Makeup : Libin Mohanan
Make up (Jayasurya) : Kiran Raj V R
Thrills : Phoenix Prabhu
Chief Associate Director : Jibin John
VFX : Promice VFX Studio
DI : Poetic
Colorist : Srik Varier (Poetic)
Lyrics : Vinayak Sasikumar
Stills : Navin Murali
Line Producer : Joju Varghese
Production Executive : Nazeer Karanthoor, Pratheesh Mavelikkara
Production Manager & Post Production Coordinator : Pradhwi N Rajan
Production Manager : Dhanesh Krishnakumar
Designs : Anand Rajendran
Associate Directors : Rahul Ramakrishnan, Vishnu Revikumar
Associate Cameraman : Rijo Nellivila, Muhammed Rahil
Associate Art Director : Dinkar B Nair
Associate Editor : Sidhartha.A
Assistant Directors : Sabin K Ayyappan, Manoj Kumar M
Assistant Cameraman : Aswin Ramesh, Jishnu K Lal
Still Assistant : Nandu Unnikrishnan
Spot Editor : Basodh T Baburaj, Jamseel Ibrahim
Subtitles : Sowmya Vidyadhar
Distribution : Century Release
PRO : Pratheesh & A S Dinesh
Marketing & Communications :
Sangeetha Janachandran
Audio Partner : Manorama Music