Cast & Crew

Directed by

Kamal Haasan

Writing Credits

H. Banerjee
(subtitles)
Kamal Haasan
Atul Tiwari
(dialogue)
Atul Tiwari
(hindi dialogue)

Cast

Kamal Haasan
Vishwanathan / Wisam Ahmed Kashmiri
Rahul Bose
Omar Qureshi
Shekhar Kapur
Col. Jaganaathan
Pooja Kumar
Dr. Nirupama
Andrea Jeremiah
Ashmita Subramaniam
Jaideep Ahlawat
Salim
Nassar
Terrorist Leader - Nazar
Zarina Wahab
Psychiatrist Sarah Ramachandaran
Samrat Chakrabarti
Deepak
Miles Anderson
John Dawkins
James Babson
Tom Black
Jude S. Walko
Captain Joe, USMC POW
Chris Kotcher
Tollbooth Operator
Greg Sammis
F.B.I. Agent
David Scott Diaz
FBI Agent Dave
Melissa Bayer
Store Customer
Hayat Asif
Afghan Militant - Tawfeeq
Kriz Chris Henri Harriz
FBI Agent
Brandon T. David
Bob
Rajesh M. Selva
Abu
Naren Weiss
Osama Bin Laden
Beelakekani
Tawfeeq's Mother
Tejaswini Bhave
Kathak Dancer
Bhakti Deshpande
Kathak Dancer
Eric Felberg
Jeffrey Eisenberg
Matt Fowler
Multiple
Mugdha Ghare
Kathak Dancer
Mushtaq Kak
Munnavar
Mukhtar Khan
Farouk
Ruchir Khanna
Little Naseer
Sarika Khanna
Khadija
Erin Krajewski
Air Hostess
Anusuya Majumdar
Kathak Dancer
Aj Sabin
Abassi
Anjali Sachdeva
Kathak Dancer
Brikita Shelton
Lady FBI Interrogator
Vidyuth Sreenivasan
Imtiaz
Atul Tiwari
Detective Peter Manivannan
Payal Upadhyay
Kathak Dancer
Payal Vig
Kathak Dancer

Produced by

Chandra Haasan
producer
Kamal Haasan
producer
Prasad V. Potluri
producer
Siddarth Prakhash
producer
S.N.V. Ramana
di line producer
Vijay Anand S.
associate producer
S. Shanmugam
executive producer
Bikramjeet Singh
executive producer
Jude S. Walko
producer: USA / producer: usa
Teddy Yoon
line producer: NYC / line producer: USA

Music by

Shankar Mahadevan
composer
Loy Mendonsa
composer
Ehsaan Noorani
composer
Shankar-Ehsaan-Loy
Tubby
(background score)

Cinematography by

Sanu John Varughese

Editing by

Mahesh Narayanan

Casting By

Valerie McCaffrey
casting director: USA

Production Design by

James R. Cunningham
production designer: USA
Boontawee Thor Taweepasas
(as Boontawee 'Tor' Taweepasas)

Art Direction by

Lalgudi Ilayaraja
Nancy Terryn

Set Decoration by

Steven Dutton

Costume Design by

Gautami
(as Gautami Tadimalla)

Makeup Department

Ralis Kahn
makeup department head / special makeup effects artist
Melody B. Montiel
assistant makeup artist
Gage Munster
makeup artist (as Gage Hubbard)

Production Management

Dan Campbell
production manager: Michigan
Delnaaz Irani
post production supervisor
Julie Majeski
production manager: NYC
S. Moorthy
executive in charge of production
Ashis Kumar Nanda
head of production
Kirit Sahgal
production manager: Mumbai
Venkatesh R
assistant production manager

Second Unit Director or Assistant Director

Azad Alam
assistant director
Ike
second assistant director
Robert E. Jenkins Jr.
second second assistant director
C.S. Karthikeyan
assistant director
Shivrajj J.D. Khuman
trainee assistant director (as Shivraj J.D. Khuman)
P. Praveen Kumar
assistant director
Madhop Sarkar
second unit director
Rajesh M. Selva
second assistant director
Srikrishna Sivakumar
assistant director (as Krishna)
Jude S. Walko
first assistant director
Lee Whittaker
second unit director

Art Department

Srinivas Achary
matte painter
Vivek Mandrekar
visualiser
Sorayuk Mookleemas
property master
Shelly Newman
property master
Abinash Kumar Pandit
assistant art director
Trevor Post
property master
Mihir Shah
graphic designer

Sound Department

Manish Bal
ADR Engineer
Nash Cubero Jr.
foley assistant
Marc Glassman
sound effects editor
Marti D. Humphrey
re-recording mixer
Chris M. Jacobson
re-recording mixer / sound editor
Abishek K.S.
location sound
Anand Krishnamoorthi
supervising sound editor
Kabir Malik
boom operator
Tom Marks
additional sound re-recording mixer: Trailer Mixer
Duncan Mathieson
foley editor
Charles Maynes
sound effects editor
Ryan McBride
sound designer
Trevor Metz
sound editor
Zach Metzler
boom operator
Nikhil Mulay
re-recording mixer / sound editor
Kunal Rajan
sound designer
K.J. Singh
re-recording mixer
Jitendra Vajpayee
adr engineer & dia editor

Special Effects by

Kevin Chisnall
special effects coordinator
Matthew Stratton
special effects technician
Vishal Tyagi
special effects supervisor

Visual Effects by

Abhinand
compositor: Geminifx
Savlaram Adhav
compositor: Redchillies.vfx (as Saviaram Adhav)
Prashant Agrawal
visual effects coordinator: redchillies.vfx
Akhilesh
senior compositor: Geminifx
Sharafudheen Ali
compositor: Geminfx
Mohammed Altaf
2D team lead: Pixion, Chennai
Dwivedi Amit
compositor: Alien Sense
Anand
paint artist: EFX Magic
Anandan
roto artist: EFX Magic
Annamalai
paint artist: EFX Magic
Arun
3d tracking artist: Jupiter Animation Studios
Arvind
match move artist: Jupiter Animation Studios
Ashwin
compositor: Alien Sense
Supriya Avate
compositing lead: redchillies.vfx
Benatic Babu
compositor: Geminifx
Ramesh Babu
compositor: Pixion, Chennai
Milind Badgujar
junior modeler: redchillies.vfx
Gaurav Baghel
compositor: Alien Sense
Ankush Barman
digital compositor: redchillies.vfx
Baskar
digital compositor: EFX Magic
Magda Bernal
3d scan coordinator: Gentle Giant Studios
Asmita Bharrati
visual effects producer
Ashish Bhaskar
compositor: Alien Sense
Jaykumar Bhaskaran
senior compositor: redchillies.vfx
Rohan Bhingarde
senior effects artist: redchillies.vfx
Gaurav Bhira
junior compositor: redchillies.vfx
Bhojarajan
roto artist: EFX Magic
Vikram Bhorawat
compositor: Alien Sense
Boopathi
cg artist: EFX Magic
Amarjyoti Borah
vfx artist
Neal Bradshaw
3d scan technician: Gentle Giant Studios
Steve Casa
3d scan technician: Gentle Giant Studios
Jyotirmoy Chakraborty
texturing artist: redchillies.vfx
Shino Chandy
compositor: Geminifx
Devrishi Chatterjee
lead compositor: Pixelmasala
Dheeraj Chaudhary
compositor: Redchillies.vfx
Vishal Chauhan
compositor: Redchillies.vfx
Priyank Chaurasia
compositing lead: redchillies.vfx
Jyotiprasad Chavan
background prep roto artist: redchillies.vfx
Obli Chendrayan
paint artist: EFX Magic
Chitambaram
paint artist: EFX Magic
Rajaraja Cholan
compositor: Jupiter Animation Studios
Ashoke Choudhury
visual effects supervisor: Art O fx (as Ashoke Chowdary)
Kishor Daphal
background prep roto artist: redchillies.vfx
Dayalan
paint artist: EFX Magic
Vibhuti Desai
compositor: Redchillies.vfx
Kapil Dev
paint and roto artist: Geminifx
Sanal Dev
cg artist: EFX Magic
Chakradhar Dharanipathy
visual effects production assistant
Dinesh
3d tracking artist: Jupiter Animation Studios
Eran Dolev
motion control operator
Doraisamy
paint and roto artist: Geminifx
Durairaj
paint artist: EFX Magic
V.S. Elangovan
visual effects supervisor: Jupiter Animation Studios
Elanthirayan
digital matte paint: EFX Magic
Ezhilkumar
cg artist: Geminifx
Amin Fatteh
senior compositor: redchillies.vfx
Llewellyn Fernandez
senior effects artist: redchillies.vfx
Rubens Fredrick
senior effects artist: redchillies.vfx
Namrata Gajare
junior compositor: redchillies.vfx
Gajendiran
cg artist: EFX Magic
Ganesh
cg artist: EFX Magic
Shruti Gham
visual effects
Mohamed Ghouse
senior compositor
Gopalsamy
compositor: Pixion, Chennai
Gopinath
paint and roto artist: Geminifx
Gunasekaran
digital matte paint: EFX Magic
Arijit Gupta
cg atist: Art O fx
Gurumoorthy
digital matte paint: EFX Magic
Puran Gurung
visual effects supervisor: Red Chillies
Dipansu Halder
senior fx artist (as Halder Dipansu)
Haris
paint and roto artist: Geminifx
Obaid Haris
lead modeler: redchillies.vfx
Hemadhri
digital compositor: EFX Magic
Haresh Hingorani
senior visual effects supervisor: Red Chillies
Shilpa Hingorani
compositing lead: redchillies.vfx
Donald Jose Jacob
senior compositor: Geminifx
Omkar Jadhav
digital compositor: EFX Magic (as Omkar)
Surabhi Jain
junior compositor: redchillies.vfx
Jeril Joseph
paint and roto artist: Geminifx
Tinumon Joseph
compositor: Geminifx
Vijayakanth K.
matte painting artist
Kalaiarasan
cg artist: Geminifx
Ketki Kale
junior compositor: redchillies.vfx
Sandeep Kamal
compositing supervisor: Intermezzo Studios
Manoj Kamble
lighting artist: redchillies.vfx
Anand Kambli
lead rigging artist: redchillies.vfx
Kameeshwaran
compositor: Jupiter Animation Studios
Kannan
paint and roto artist: Geminifx
Arun Karthik
compositor: Alien Sense
Ramesh Karthikeyan
compositor: Geminifx (as Karthik) / paint artist: EFX Magic (as Karthikeyan) / paint artist: EFX Magic (as Karthikeyen) / visual effects supervisor: GeminiFx
Sukhnoor Kaur
visual effects coordinator: Intermezzo Studios
Prateeti Khare
visual effects production assistant: Pixion, Chennai
Villavan Kothal
matte paint lead: EFX Magic
Sagar Kudle
modelling lead
Hemant Kulshrestha
roto & compositing artist: Intermezzo Studios
Arun Kumar
compositor: Geminifx
Hima Kumar
visual effects executive producer: EFX Magic
Magesh Kumar
paint artist: EFX Magic
Nanda Kumar
cg artist: EFX Magic
Praveen Kumar
paint and roto artist: Geminifx
Ratheesh Kumar
senior compositor: Geminfx
Satish Kumar
cg artist: Pixion, Chennai
Selva Kumar
2D supervisor: Pixion, Chennai
Senthil Kumar
cg artist: EFX Magic
Srinivas Kumar
cg artist: Pixion, Chennai
Vasant Kumar
texturing artist: Art O fx
Kumaran
compositor: Jupiter Animation Studios
Lakshmanakumar
compositor: Pixion, Chennai
Shantha Lakshmi
production coordinator: EFX Magic
Akshay Lanjewar
junior modeler: redchillies.vfx
Lavakumar
visual effects production assistant
Loganathan
senior compositor: Geminifx
Lograj
compositor: Pixion, Chennai
Lokeshwaran
cg artist: EFX Magic
Suresh M.
digital compositor: EFX Magic
Dave Macomber
pre-visualization artist
Madanagopal
compositor: Jupiter Animation Studios
Madhesh
cg artist: EFX Magic
Magendran
digital compositor: EFX Magic
Vinayak Mahadik
rigging artist: redchillies.vfx
Manoj Makhija
senior compositor: redchillies.vfx
Kalpesh Mali
compositor: Redchillies.vfx
Suhas Mane
junior compositor: redchillies.vfx
Martin Mani
paint and roto artist: Geminifx
Rajesh Manikandan
cg artist: EFX Magic
Mani Maran
roto lead: EFX Magic (as Manimaran)
Mathi
paint artist: EFX Magic
Vinay Matkari
roto & compositing artist: Intermezzo Studios
Himanshu Meena
matchmove artist: redchillies.vfx
Ashay Meher
senior compositor: redchillies.vfx
Jay Mehta
junior compositors: redchillies.vfx
Awaneesh Mishra
compositing lead: redchillies.vfx
Ashrusmita Mohanty
compositor: Alien Sense
Roshan Mokal
digital compositor: redchillies / junior compositor: redchillies.vfx
Rohan More
texturing artist: redchillies.vfx
Achal Muchhala
compositor: Pixelmasala
Thiyagarajan Mudaliyar
roto & compositing artist: Intermezzo Studios
Kapilraj Mudliyar
roto & compositing artist: Intermezzo Studios
Mugilan
paint artist: EFX Magic
Vikas Surajbali Nag
compositor: Alien Sense
Himesh Nagda
visual effects coordinator: redchillies.vfx
Jitu Naik
compositor: Alien Sense
Abhilash Nanda
digital effects supervisor: Alien Sense
Jayaprakash Narayanan
digital matte paint: EFX Magic
B. Narayanaswamy
paint artist: EFX Magic (as Narayana Samy)
Kunjan Oza
smoke artist
Akash Pakhidde
compositor: Redchillies.vfx
Rohan Panchal
visual effects artist: Art O fx
Azhagu Raj Pandian
cg artist: Pixion, Chennai
Raja Pandian
cg artist: EFX Magic
Prem Panigrahi
visual effects: roto artist
Vishal Parmar
senior compositor: redchillies.vfx
Mohnish Parwani
compositor: RedChillies.VFX
Parag Patel
match move artist: Alien Sense
Viral Patel
visual effects coordinator: redchillies.vfx
Hitesh Pathare
compositor: Redchillies.vfx
Nutan Patkar
junior compositor: redchillies.vfx
Nishikanta Patra
matchmove artist
Indrajit Paul
compositor: Art O fx
Kapil Prajapati
compositor: Alien Sense
Prakash
compositor: Pixion, Chennai
Prasant
cg artist: Geminifx
Preneesh
senior compositor: Geminifx
Purushothaman
cg supervisor: Pixion, Chennai
Subheesh Raamanathan
visual effects producer: Jupiter Animation Studios
Abdul Rafeek
compositor: Geminifx
Prasanth K. Raj
compositor
Raja
roto artist: EFX Magic
Velmurugan Rajamani
roto artist: EFX
Deva Rajan
roto artist: EFX Magic
Vijay Rajbhar
Sr.Compositor
Rajkumar
paint artist: EFX Magic
Ramanathan
sales manager: Pixion, Chennai
Ramasubramanian
cg artist: EFX Magic
Ramesh
cg artist: EFX Magic
Ranjith
cg artist: Geminifx / senior compositor: Geminifx
Varsha Ranu
junior compositor: redchillies.vfx
Akshath Rao
senior compositor: Geminifx
Shrivardhan Rao
lighting artist: redchillies.vfx
Niranjan Rath
IT support: Alien Sense
Sriranjan Rath
digital effects supervisor: Alien Sense
Ravi
3d tracking artist: Jupiter Animation Studios
Gauri Razdan
lighting artist: redchillies.vfx
Rethinakumar
digital compositor: EFX Magic
Akshay Sachdeva
compositor: Pixelmasala
Prasanth Sadaphule
cg lead: Art O fx
Sadarudheen
compositor: Geminifx
Chandrakant Sakpal
visual effects: Head Data Management
Samuel
cg modeler: Jupiter Animation Studios
Ashwini Sande
compositor: Alien Sense
Kalyana Sandeep
visual effects production assistant: Pixion, Chennai
Sankar
roto paint artist: EFX Magic
Navin Saran
senior line producer: Redchillies.VFX
Saravanakumar
cg artist: EFX Magic
Saravanan
paint artist: EFX Magic
Jinesh Sasidharan
paint and roto artist: Geminifx
Sateesh
2D supervisor: EFX Magic
Sathiyakumar
digital compositor / matchmove artist
Arul Satish
senior compositor: Geminifx
Nishant Sawant
background prep roto artist: redchillies.vfx
Vikas Sawlani
motion graphics / titles
Navin Selva
roto artist: EFX Magic
Sentamil Selvan
digital effects supervisor: Geminifx
Selvarasu
roto artist: EFX Magic
Joydip Sen
compositor: Art O fx
Seshathri
match move artist: Jupiter Animation Studios
Amir Shahinsha
production manager: redchillies.vfx
Hussain Shaikh
compositor: Redchillies.vfx
Manu Shankar
paint and roto artist: Geminifx
Anandh Shanker
visual effects production assistant
Shanmugam
cg artist: EFX Magic
Shelly Sharma
visual effects production assistant: Alien Sense
Emad Sheikh
junior compositor: redchillies.vfx
Shelly
compositor: Alien Sense
Dilish Shetty
senior compositor: redchillies.vfx
Manohar Shetty
lighting artist: redchillies.vfx
Sagar Shinde
compositor: Alien Sense
Aarti Shukla
junior compositor: redchillies.vfx
Silambarasan
compositor: Jupiter Animation Studios
Rohan Silimkar
compositor: Redchillies.vfx
Abhay Singh
texturing artist: redchillies.vfx
Sitharthan
paint artist: EFX Magic
Sathish Sivadasan
digital matte paint: EFX Magic (as Satheesh)
Sivaraj
paint artist: EFX Magic
Sivilesh
cg artist: Geminifx
Vivek Soni
visual effects coordinator: redchillies.vfx
Satish Kanta Sorensangbam
cg lead: redchillies.vfx
Sridharan
digital compositor
Srinivasan
paint artist: EFX Magic
Sanchit Srivastava
digital compositor: Alien Sense
Sudan
match move artist: Jupiter Animation Studios
Madhu Sudhanan
senior visual effects supervisor
Soochack Sukhadia
roto & compositing artist: Intermezzo Studios / visual effects artist
Sumith
paint and roto artist: Geminifx
Sundar
digital compositor: EFX Magic
Mohana Sundaram
compositor: Pixion, Chennai
Sundaravel
paint artist: EFX Magic
Brian Sunderlin
vice president digital: Gentle Giant Studios
Supani
digital compositor: EFX Magic
Harihara Suthan
visual effects supervisor: Pixion, Chennai Team
Nitesh Sutrave
senior compositor
Anjali Swadha
junior compositor: redchillies.vfx
Yash Vinod Talwar
visual effects producer: Intermezzo Studios
Devendra Thakur
senior compositor: redchillies.vfx
Tharani
cg artist: EFX Magic
Thilak
compositor: Pixion, Chennai
Linto Thomas
paint and roto artist: Geminifx
Shreedhar Tole
IT support: Alien Sense
Abhishek Tomar
technical head: Red Chillies
Ashwin Ullal
match move artist: Alien Sense
Vadivel
senior compositor: Geminifx
Veerapandian
paint artist: EFX Magic
Venkatesan
line producer: Jupiter Animation Studios
Venkatesh
compositor: Pixion, Chennai
Venkatesh
project lead: EFX Magic
Venkateswarlu
roto artist: EFX Magic
Vinod
compositor: Alien Sense
Vinoth
cg modeler: Jupiter Animation Studios
Vinothkumar
compositor: Pixion, Chennai
Vishnu
compositor: Pixion, Chennai
Viswalingam
matte paint artist: Pixion, Chennai
Vivekanandan
roto artist: EFX Magic
Vizag
paint and roto artist: Geminifx
Anand Vora
compositor: Redchillies.vfx
Keitan Yadav
visual effects producer: Red Chillies
Vinoth Yadhav
cg artist: EFX Magic
Zain
compositor: Alien Sense
Francis Zaviour
digital matte paint: EFX Magic

Stunts

Steven Dutton
stunt driver
Feroz
stunts
Joey Giambattista
stunt double / stunt driver
Kecha Khamphakdee
stunt coordinator (as Kaecha Kampakdee) / stunts (as Kaecha Kampakdee)
Parvez Khan
stunts
Shelly Newman
stunt driver
Ashraf Stuntindia
stunt coordinator
Jesse Turner
stunt double: Kamal Haasan
Lee Whittaker
action director / stunt coordinator

Camera and Electrical Department

Brett Beimers
key grip
Arnie Bruinsma
electrician
Rajeshkumar babarbhai Desai
first assistant camera
Chandler Forbes
electrician
David Joshua Ford
still photographer
Tarun Hasan
second assistant camera
Robert B. Henning
jib operator
Dan Irving
still photographer
David Lowing
gaffer
Matthew Lowing
best boy electric
Casey McClurken
best boy electric
Jeff Melanson
steadicam operator
Jeffrey Morgan
jib operator
Rajesh Nare
focus puller
Matt Ryan
best boy grip
Sony Sasankan
digital image technician
Louie Schaefer
electrician
Jonathan Sessions
grip
B.K. Sivan
steadicam operator
Tomal
assistant camera
Udhayashankar
Time Splice Expert

Animation Department

Yuvraj Singh Dodia
lead animator

Casting Department

Kiernan McCaffrey
casting associate

Costume and Wardrobe Department

Preethi Kanthan
assistant costume designer

Editorial Department

Amit Hasija
on-line smoke editor
Amit Hegde
on-line smoke editor
John Joseph
assistant editor
Ajay Kuyiloor
assistant editor
Nishanth Ravindaran
post production supervisor
Sony Sasankan
associate editor
Vikas Sharma
digital intermediate editor
Arunachalam Sivalingam
assistant editor / post-production assistant (uncredited)

Location Management

Mitchell Nyberg
location manager
Jose Perez
location intern (as Jose Mas Perez)
Edward A. Sherman IV
assistant location manager

Music Department

Javed Akhtar
lyricist / lyrics by
Asif Ali Beg
lyricist
Nikhil D'Souza
playback singer
Benny Dayal
playback singer
Kamal Haasan
lyricist / playback singer
Suraj Jagan
playback singer
Shankar Mahadevan
playback singer
Shane Mendonsa
playback singer
Vairamuthu
lyricist

Script and Continuity Department

Rajesh M. Selva
script supervisor

Transportation Department

Mark Bolhuis
transportation captain
Steven Dutton
picture car coordinator
Joe Hunter
driver: RV
Chad Miller
driver
Mark Edmond Norton
transportation coordinator

Additional Crew

Nabeel Abbas
publicity designer
Azad Alam
dialogue supervisor: Hindi
Ben Barker
production assistant
Burny Bharanidharan
head of research & development
Brendan Bradley
production assistant
Steve Carley
production assistant
Blaine Chou
key production assistant
Mithun D'Souza
technologist
Brandon T. David
production coordinator
Robert E. Jenkins Jr.
production staff
Robert 'Sharkbait' Jenkins
production assistant
Kathryn Kretschman
production accountant
Birju Maharaj
choreographer
Ace Marrero
adr loop group
Alejandro Marulanda
production assistant
Alnoor Merchant
digital campaign / social media campaign
Piotr Michael
voice actor
Tanvi Modi
Publicity Design: Epigram
Angel Martinez Paredes
production assistant
Mathivanan Rajendran
voice actor
Sonam Budha Sharmaa
publicist (as Sunam Budha)
Lokesh Srinivasan
production team: social media
Nam Tran
production intern
Vishal Tyagi
armorer
Joshua Williams
production assistant
All Filters