Cast & Crew

Directed by

Chakri Toleti

Writing Credits

Kamal Haasan
(adapted screenplay)
Ee. Raa. Murugan
(dialogue)
Kaasi Nadimpalli
(collaboration)
Neelakanta
(dialogue)
Neeraj Pandey
(original story)

Cast

Kamal Haasan
Anonymous
Mohanlal
I. G. Raghavan Maraar
Lakshmi
Chief Secretary to CM of TN
Ganesh Venkatraman
Arif Khan
Bharath Reddy
Inspector Sethu
Poonam Kaur
Anu Sethuraman
Anuja Iyer
Natasha Rajkumar
Mukhtar Khan
Ibrahim Abdullah
Prem Kumar
Inspector Zachariah
Sriman
Actor Aravind Babu
Santhana Bharathi
Karamchand Lala
M.S. Bhaskar
Complainant
R.S. Shivaji
Sub-Inspector Babu Rao
Sarath Mandava
Inspector Mallesh
Karate Raja
Ahmedullah
Mahesh
Inaiyatullah
Prem Nizaar
Inspector Naik
Rohit Khuranna
Cameraman Giri
Bobby
Informer
A.S. Ramana
Rafiq
Anand Krishnamoorthi
Arun the Hacker
Kaasi Nadimpalli
Bomb Squad Murali
Vijaya Kumar
RDX Broker
Siva Narayana
Interrogation Doctor
Anand Varma
Assistant to CM
Jonathan Smiles
Russian Arms Dealer
Andrew Scott Dixon
Russian Body Guard

Produced by

Chandra Haasan
producer (as S. Chandra Hasan)
Kamal Haasan
producer
Ram Mirchandani
associate producer
Ronnie Screwvala
producer

Music by

Shruti Haasan

Cinematography by

Manoj Soni

Editing by

Rameshwar S. Bhagat

Art Direction by

Thota Tharani

Costume Design by

Rafi

Makeup Department

Basha
makeup artist: Kamal Haasan
Ganshyam
assistant makeup artist
Harsha
assistant makeup artist
Charu Khuranna
key makeup artist
Rohit Khuranna
assistant makeup artist
Neelam Parmar
assistant makeup artist
Seenu
makeup artist: Lakshmi

Production Management

K. Surya Narayana
production manager
M.V. Ramesh
executive in charge of production
S. Durga Rao
production manager
V. Sankar
production manager

Second Unit Director or Assistant Director

Chitti Babu
second second assistant director
B. Jaffer
assistant director
Tanmay Kant
second assistant director
Vijay Kilari
assistant director
Sarath Mandava
assistant director
Raaj Nadar
second assistant director (as N. Vannia Raj Kumar)
Kaasi Nadimpalli
associate director / second assistant director
Prem Nizaar
second assistant director
R.S. Shivaji
second assistant director
Vartika Singh
second assistant director

Art Department

Annadurai
set dresser
Armugam
assistant art director
Kumar
assistant art director / set dresser
Robbinsun
construction coordinator
Vasu
set dresser

Sound Department

Abhishek
sound recordist
Ali
supervising sound editor
Sayed Aslam
foley artist
Deepak
boom operator
Kannan Ganpat
sound mixer
Shruti Haasan
sound (as Shruti K. Haasan)
Abishek K.S.
location sound
Kannan
sound mixer
Anand Krishnamoorthi
dialogue editor / sound
Santosh Madkholker
sound effects editor
Jeo Pious
dialogue editor
B. Sc
sound mixer
Siva
sound mixer
Suresh
sound mixer
Vennelakanti
dubbing supervisor

Special Effects by

Andrew Scott Dixon
special effects coordinator

Visual Effects by

Kumar Abhishek
digital compositor: GEON
Vishal Bengare
matchmove lead: GEON
Asmita Bharrati
visual effects producer
Sahaya Ramesh Bosco
digital artist
Balasaheb Bothe
digital compositor: GEON
Devrishi Chatterjee
digital compositor: GEON
Tony Cole
digital intermediate consultant / visual effects supervisor
Sarang Deshpande
digital compositor: GEON
Mukesh Dongre
roto artist: GEON
Eric Felberg
visual effects supervisor
Rahul Galwankar
roto lead: GEON
Chetan Gaur
digital compositor: GEON
Mohamed Ghouse
digital compositor: GEON
Bhaskar Joyoti Goswami
digital compositor: GEON
Shyam Gurumoorthy
digital compositor: GEON
Zameer Hussain
lead compositor: Geon
Sakthivel Ilangovan
digital compositor: GEON
Tushar Jadhav
digital colorist
M. Jegan
digital matte paint lead: GEON
Ronit Juneja
roto artist: GEON
Kanchan Kavathe
digital matte painting artist: GEON
Santosh Keshari
digital paint artist: GEON
Charika Kumar
data wrangler: GEON
Das Chinmay Kumar
lead compositor: GEON (as Das Chinmay)
Ravindra Mahajan
digital paint artist: GEON
Sarath Mandava
visual effects manager
Sagar Mehta
roto artist: GEON
Abhilash Nanda
digital compositor: GEON
Bonjit Nath
match move artist: GEON
Paresh
digital paint artist: GEON
Parag Patel
matchmove artist: GEON / visual effects artist
Lavan Prakasan
digital compositor: GEON
Rajiv Raghunathan
digital intermediate production head
Raghunath Reddy
systems engineer: GEON
Sudhakar Reddy
lead systems engineer: GEON
Sreenu Romi
massive artist: GEON
Sachin
matchmove artist: GEON
Ramesh Sahaya
sr. modeller: GEON
Shreedhar Sammohinivis
digital compositor: GEON
Mehruz Siganporia
di producer
Ajay Singh
cg lead: GEON
Ajay Roshan Singh
cg supervisor: Geon Studio
Harendra Singh
roto artist: GEON
Rupa Singh
digital paint artist: GEON
Madhu Sudhanan
visual effects supervisor
Gautam Tiwari
roto artist: GEON
Novia Vaz
roto artist: GEON
Navdeep Wadhwa
systems support engineer: GEON
Suresh Wala
cg artist: GEON

Stunts

Horse Babu
stunt coordinator
Andrew Scott Dixon
stunt coordinator
A.S. Ramana
stunt performer
Suresh
stunt performer

Camera and Electrical Department

Srinivas Avusula
Focus puller
Bharath
key grip
Sasi Evani
RED camera assistant
Piyush Gosh
camera operator
Sandesh Karkare
assistant camera
Viraj Kudtarkar
assistant camera (as Viraaj Kutharkar)
S. Santosh Kumar
RED camera assistant
Niranjan
camera operator
Santosh Petkar
steadicam assistant
Vinayak Radhakrishnan
steadicam operator
J.T. Raghunath
still photographer
B.A. Raju
lighting technician
Ashish Salvan
assistant camera
Ajit Singh
assistant camera
Ajith Singh
assistant camera
Dhananjay Singh
jimmy jib operator
Jonathan Smiles
red camera supervisor

Costume and Wardrobe Department

Ramesh
costume assistant
Srinu
costume assistant
Veerababu
costume assistant

Editorial Department

Anupama Chabukswar
assistant editor
Arun Iqbal Khan Chowdary
assistant editor (as Arun Iqbal Chowdary)
Al Hansen
digital intermediate colorist
Nishanth Ravindaran
post production supervisor
Ejaz Shalkh
assistant editor

Music Department

Vasanth David
music supervisor
K.J. Singh
music producer

Script and Continuity Department

Tanmay Kant
script and continuity supervisor

Transportation Department

Bhalaji
production driver
Bharath
driver
Kumar
production driver
Raja
production driver
Reddy
production driver
Sethu
driver
Siva
driver

Additional Crew

Dhani Aelay
publicity designer
Tanmay Kant
assistant post-production supervisor
Kishore
production accountant
R. Murali Krishnan
production accountant
Mahroof
armorer
R.K. Mess
caterer
R.M.S. Murali
production accountant
Naidu
production assistant
Nandakumar
office assistant
Nasir
animal wrangler
Prakash
production assistant
Ramdoss
animal wrangler
Sunil
production assistant
Venkatesh
production assistant
All Filters