Cast & Crew

Directed by

Lokesh Kanagaraj

Writing Credits

Lokesh Kanagaraj
Rathna Kumar

Cast

Kamal Haasan
Agent Vikram / Karnan
Vijay Sethupathi
Santhanam
Fahadh Faasil
Amar
Narain
Bejoy
Suriya
Rolex
Kalidas Jayaram
ACP Prabhanjan
Chemban Vinod Jose
Jose
Santhana Bharathi
Agent Uppiliappan / Gym owner
Vasanthi
Agent Tina / Servant
Gayathrie
Gayathri (Amar's wife)
Swathista Krishnan
Prabanjan's wife
Karthi
Dilli
G. Marimuthu
Commissioner of Police
Aruldoss
Rudra Prathap
Gowtham Sundararajan
Veerapandian
Maya S. Krishnan
Escort
Maheshwari Chanakyan
Santhanam's first wife
Shivani Narayanan
Santhanam's second wife
Nandhini Myna
Santhanam's third wife
Ramesh Thilak
Elango, member of Vetti Vagaiyara
Vinodh
Munna, member of Vetti Vagaiyara
Sampath Ram
Member of Vetti Vagaiyara
Gokulnath
a member of Vetti Vagaiyara
Jaffer Sadiq
a member of Vetti Vagaiyara
Shreekumar
a member of the Black Ops Squad
Arunodaya
a member of the Black Ops Squad
Anish Padmanabhan
a member of the Black Ops Squad
Arjun Das
Anbu
Harish Uthaman
Adaikalam
Dheena
Kamatchi
Hareesh Peradi
Stephen Raj
Baby Monika Siva
Amudha
Siam Howlader
Deshu
Chandrasekar Koneru
Inspector
Kumaravel
Lawrence
Arunodhayan Lakshmanan
Techie (ACP Prabhanjan Team - Black Squad)
Adarsh Swaroop
Reviewer

Produced by

Disney
executive producer
Kamal Haasan
producer
R.Mahendran
producer (as Mahendran.)

Music by

Anirudh Ravichander

Cinematography by

Girish Gangadharan

Editing by

Philomin Raj

Art Direction by

Satheesh Kumar

Costume Design by

Kavitha
Pallavi Singh

Makeup Department

Ramesh Mohanty
special makeup effects artist
Rohan Mohan
hair stylist (uncredited)

Production Management

Senthel Palaniappan
production manager

Second Unit Director or Assistant Director

Chandru
assistant director
Ganesh Damodaran
assistant director
Praveen Gandhi
assistant director
Gowtham
assistant director
Santhosh Krishnan
associate director
Magesh
associate director
Muskan Naval
digital promo director
Pradeep
assistant director
Vishnu Prasad
associate director
Sathyaraj
associate director
Rohith Surya
assistant director
Venkatesh
associate director
Vignesh
associate director
Vijay
assistant director

Sound Department

Sankaran A.S.
sound effects editor
Diluxshan
sound editor
Kannan Ganpat
re-recording mixer
Hari Haran
sound designer
Sandeep Kumar
sound effects editor
Tom Michael
sound effects editor
Harish Nath
foley artist
Anil Pawar
foley artist
Iniyan C S
Asst Re-recording Mixer
Balakesavan Shanmugam
sound effects editor
K.C. Sidharthan
sound effects editor
Karan Arjun Singh
foley artist / supervising foley editor
Sachin Sudhakaran
sound designer

Special Effects by

Babu Tyagi
special effects

Visual Effects by

Arjun
digital compositor
Bejoy Arputharaj
visual effects supervisor: PhantomFx
Muthu Balakrishnan
Business Head: UNIFIMEDIA
Evita Chander
visual effects coordinator
Prabin Dennis
asset lead
Mahesh Ganguly
CG Show Lead: Phantom-Fx
Vinay Gedan
Technology Lead : Phantom-FX
Shivam Gupta
fx artist
Janarthanan
Modeling and Texturing artist
Rohit Kesav
CG Lead
Nitesh Kumar
compositor: Phantom FX
Logaraj C
Onset Visual Effects Supervisor / Onset Visual effects supervisor
Kalaiselvan M.G.
animation lead
Maniraj
3D matchmove artist
Natalie Millar Jadhav
visual effects executive producer: Phantom FX
A. Fazil Mohamed
Modeling and Texturing Artist
Umesh N.R.
modelling artist
Giriraj P
Lighting artist
Pankit Patel
Matchmove (credit only)
Muni Pradeep
Lighting artist
Kalaivanan S.
Creative Head
Sasidharan.R
3D Show Lead
Andrew Shibi
vfx head: Unifimedia
Anish Sreedhar
cg supervisor
Venkat Karunakar Uday
visual effects supervisor
Vikram
compositor

Stunts

Anbariv
stunts
Giorgi Iarajuli
stunt double: Kamal Haasan
Nikoloz Mdivani
key stunt rigger
Irakli Sabanadze
stunt coordinator
Arun Yadav
stunt coordinator

Camera and Electrical Department

S.L. Adharsh
digital imaging technician
Robin Ezhil
assistant camera
Gurukailash
drone operator
Karthikeyan Kumaresan
drone operator
Fazil Nassar
second unit cinematographer
Unni Palode
first assistant camera
Ajay Pal Singh
digital promo dop
Vijay
assistant camera

Animation Department

Mahesh Ganguly
Animation Supervisor: Phantom-Fx

Editorial Department

Chandrakanth P.T.
post production supervisor
Ranga
colorist
C.V. Rao
post production supervisor

Music Department

Raqueeb Alam
hindi lyrics
Bikram Chaudhary
musician
Krishna Kanth
Lyricist: lyrics
Anup Pathade
musician
Preetmohit
musician
Anirudh Ravichander
lyrics (as Heisenberg)

Additional Crew

Pooja Devariya
Acting Coach: Vijay Sethupathi
Deenan Kathiravan
production coordinator
Bhawan Manish
Dialogue Writer (as Manish Bhawan)
Anshul Pareek
Digital Marketing
Gopi Prasannaa
publicity design
Monisha Ravi
Marketing Executive
Pratheesh Sekhar
PRO
Vamsi Shekar
PRO / pro
Sai Tharun Shivamani
voice dubbing

Thanks

Suriya
special thanks
All Filters