Casts : Arjun, Vijay Antony, Ashima Narwal, Nassar, Seetha, Bhagavathi Perumal, Gautham, Sathish, Sampath Ram
Written & Directed by : Andrew Louis
Director of Photography : Mukes
Music Director : Simon K. King
Editor : Richard Kevin.A
Stunts : Dhilip Subbarayan
Art Director : Vinoth Raj Kumar.N
Visual Effects Producer :O.K. Vijay
Lyricists : Dhamayanthi, Arun Bharathi, Thenmozhi
Choreography : Kalyan
DI : iGene Entertainment Services Private Limited
Colorist : Ranga
Sound Design : Vijay Rathinam
Sound Mixer : A.M Rahmathulla
Sound Engineer : S.Chandrasekhar
Stills : R.S Raja
Publicity Designer : Gopi Prasannaa
Head of Production : Chandrakanth P.T
Costume Design : Hina
Associate Director : Natraj Devendran, Dinesh Rajan
Assistant Director : Mohamed Sareef, Sarojini, Jose Sasi Kumar
Associate Cinematographers : Arun Kumar, Dhanush, Sai Rakku
Assistant Cinematographers : Nagaarjun V. S, Prabhu Srinivasan, Tamil Selvan
Assistant Editors : Vinod.C, Mohamed Akram.A
Art Assistant Crew : A.Balumahendra, K.Guru Balan, P.Dhilip Kanna, P.Mani kandan, Surendran Selvaraj
Data Management : Sakthivel
Dubbing Engineer : K.Sakthivel
Production Managers : Manoj Kumar Kalaimani, M.N Sankar, K.Sri Kaviraj
Production Controller : R.Janarthanan
Line Producer : Sandra Johnson
Executive Producer : R.Sundara Kamaraj
Producer : B.Pradeep
PRO : Nikhil Murugan
Digital Creatives And Promotions : Digitally