Cast & Crew

Directed by

S. Shankar
(as Shankar)

Writing Credits

S. Shankar
(written by) (as Shankar)
Sujatha
(dialogue)
Swanand Kirkire
(hindi dialogue)
Madhan Karky
(dialogue)

Cast

Rajinikanth
Dr. Vaseegaran / Chitti (as Rajnikanth)
Aishwarya Rai Bachchan
Sana
Danny Denzongpa
Dr. Bohra
Santhanam
Siva
Karunas
Ravi
Delhi Kumar
Vaseegaran's Father
Cochin Hanifa
Traffic Police
Kalabhavan Mani
Pachaimuthu
Devadarshini Chetan
Latha
Raaghav Ranganathan
Bad Boy Next Door
Sabu Cyril
Agent Shah
Revathi Sankaran
Dr. Vasigaran's Mother
Chaams
Barber
Sai Dheena
Thug
Sugunthan
Walkie-Talkie Inspector
Shriya Sharma
School student
Kriz Chris Henri Harriz
Austrian Goon
Shylaja Chetlur
Gynecologist
Kristian Hedegaard-Petersen
Austrian Arms Dealer
Neha Kapoor
Dancer
S. Shankar
Cameo Appearance as Military Soldier

Produced by

Justin Bird
line producer
Bruno Canale
line producer
Kalanithi Maran
producer
Jack Rajasekar
executive producer: Hollywood
Hansraj Saxena
executive producer (as W. Hansraj Saxena)
Hari Vishnu
associate producer

Music by

A.R. Rahman

Cinematography by

R. Rathnavelu
director of photography (as Ratnavelu)

Editing by

Anthony

Production Design by

Sabu Cyril
Imran Manzoor

Art Direction by

Santosh Kotkar

Costume Design by

Manish Malhotra
Mary E. Vogt

Makeup Department

Banu
key makeup artist
Vance Hartwell
special makeup effects artist
Aimee Macabeo
special makeup effects artist
Laura Quijandria
key makeup artist
J. Alan Scott
makeup department head (as Alan Scott)
Vivek Singh
Personal Makeup Artist: personal makeup artist

Production Management

Dinesh Nair Mumbai
production manager

Second Unit Director or Assistant Director

Atlee
assistant director
Manoj K. Bharathi
first assistant director (as Manoj Bharatiraaja)
N Gulab
trainee assistant director
Mohmmad Yunus Ismail
assistant director
KS Jairam
co-director (as K.S. Jairam) / first assistant director (as K.S. Jairam)
Shankar Nutheti
trainee assistant director
Vijay Anand S.
assistant director

Art Department

Sabu Cyril
set designer
Anil Jadhav
assistant art director
Mauricio Ruiz
concept artist (as Maury Ruiz)
Suresh Selvarajan
assistant art director
Simon Webber
character designer

Sound Department

Shalini Agarwal
adr recordist
Kyle Billingsley
foley mixer
Sajjan Choudhary
foley artist
Jayesh Dhakan
adr recordist
Amrit Pritam Dutta
sound designer / sound designer/sound editor
Arunav Dutta
sound editor
Kannan Ganpat
sound mixer
Vijay Kumar
sound editor (as Vijaya Kumar)
Mark Lanza
sound effects editor
Tom Marks
re-recording mixer
Venkata Pari Natarajan
adr recordist
Rick Owens
foley artist
Lucas Pedersen
sound editor
Resul Pookutty
sound designer
Ishwarjeet Poudel
sound engineer
Kunal Rajan
sound editor / sound effects editor
Arun Rama Varma
sound effects editor
John Sanacore
foley mixer
Karnail Singh
foley artist
Pramod Thomas
sound mixer
Alex Ullrich
foley artist
Jayant Vajpayee
audiographer
Varun Visoi
foley recording

Special Effects by

Jim Charmatz
character designer
Brian Claus
model construction
Michelle Deville
fabrication department: Legacy Effects
Jared Guenther
special effects technician
Taea Hartwell
special effects makeup
Anthony Julio
special effects makeup
Aimee Macabeo
special makeup effects artist: Legacy Effects
David Monzingo
special effects makeup: Legacy FX
Steven Munson
mold maker: Legacy Effects
Christopher Allen Nelson
special effects makeup
Toi Ogunyoku Jr.
model department: Legacy Effects
James Springham
model department: Legacy Effects
Cole Taylor
legacy effects administrative staff
Babu Tyagi
armoury supervisor

Visual Effects by

Adel Adili
visual effects
Arun Kumar Akavaram
lighting artist
G.G. Amuthan
senior compositor
Sanjay Baghel
cg lighting artist
Nagarjuna Bollapalli
digital compositor: TickelBug Creative Studios
Chi Wai Chan
visual effects senior technical director
Anoop Chandran
matchmove artist: EFX
Barish Chandran
visual effects artist: Vensat Tech Services
Chu Chu Cheng
visual effects producer
Tak Keung Cheung
computer animator
Yiu Ho Cheung
visual effects coordinator
Sino Ming-Hon Choi
senior animator
Edwin Chow
digital lighting technical director
Chen-On Chu
visual effects producer
Choi-Ying Chung
visual effects coordinator
Dennis Chim Kwan Chung
visual effects artist
Frankie Chung
visual effects supervisor
Wing Hang Chung
visual effects artist
Praveen D
visual effects artist: 3D generalist
Paul Debevec
visual effects
Vishwa Prakash Dhanalakota
visual effects coordinator (as Viswaprakash Dhanalakota)
Pete Draper
visual effects
Praveen Elango
digital compositor
Fung Wan Fung
computer animator
Gopalsamy
compositing artist
K.V. Hariharan
senior compositor
Jack Ho
visual effects supervising producer
Chan Chun Hoi
visual effects artist
Peter Hou
visual effects artist
Wu Huiling
visual effects artist
Vee Jay
visual effects (as Vasanthan)
Zhizhong Ji
visual effects artist
Usher Jiang
visual effects artist
Rajesh Kumar K.V.
matchmove artist: EFX
Chandra Sekhar Kamuju
digital compositor
Gnana Kannan
compositing supervisor
Ramesh Karthikeyan
senior compositor
Eswarbabu Kolla
compositor
Dondeti Koti Reddy
lighting artist / visual effects artist
N. Balamurali Krishna
visual effects
Ranjan Kumar
visual effects artist
Kumaran
compositor
Lakshmanakumar
digital compositor
Chandran Lakshmanan
digital compositor
Joe Lau
visual effects artist
Wing-Suen Lau
senior compositor
Ross Kar Hin Leung
digital lighting technical director
Joe Ming Hang Lo
visual effects artist
Yunpeng Lu
visual effects artist
Zhihui Lu
visual effects artist
Li Yun Man
computer animator
Vinod Mannem
visual effects artist
Binku Mathews
rigging artist
Rudolf Menon
lighting team lead / lighting technical director
Ponraj Mohan
visual effects artist: efx
Srinivas Mohan
visual effects supervisor (as V. Srinivas M. Mohan)
Vivek Mohan
digital compositor
Nandhakishore
matchmove artist
Ganesh Navgane
di conformist
Edward Pak
compositor
Azhagu Raj Pandian
visual effects
Murali Manohar Reddy Penubadi
visual effects
Lino Stephen Peter
technical director
Ralph Chun Ho Poon
cg supervisor
Purushothaman
3d supervisor
Rajiv Raghunathan
digital intermediate production head
Raju
visual effects artist
Pari Rajulu
concept artist / texturing artist
Kaithapulla Ramakrishna
matchmoving artist
Satheesh Rangasamy
digital compositor
Abdul Rasheed
digital compositor
Satya Reddy
compositor
Manikandan Robert
visual effects coordinator
Kalaivanan S.
visual effects artist
Sajeev Sadanandan
matchmove artist: EFX Chennai
Sanath
visual effects supervisor
Navin Saran
project manager
Stalin Saravanan
visual effects supervisor: Vensat
Sathiyakumar
motion capture tracker
S. Shankar
visual effects coordinator
Andrew Shibi
visual effects coordinator
Ju Songgeun
visual effects artist
Sreeraj Sreedhar
stereoscopic compositor
Addanki Subbaiah
programmer / rigging artist
Nishant Subrahmanian
animation supervisor
Chi Ho Suen
animation director
Supreeth
cg modeler
Kondareddy Suresh
visual effects
Harihara Suthan
sequence supervisor
Sridhar Telaprolu
modellar: pixion
Iris Tsang
visual effects producer: Kinomotive Studio
King Ho Tse
digital compositing lead
Chiky Tsui
compositor (as Tsui Wai Kit)
Venkat Karunakar Uday
comp supervisor: Lead Compositor
Junaid Ullah
visual effects producer
Sathishkumar Vadivelu
compositor
Srinivasan Velayutham
in-house digital supervisor (as Srinivasan Velayuthan)
Raja Vijayaraman
motion capture clean-up
Liu Po Wah
visual effects artist
Lo Siu Wing
computer animator
Eddy Wong
visual effects supervisor
Zerah Shing Yan Wong
digital art director
Chen Xianpeng
senior animator
Vinoth Yadhav
: EFX / visual effects artist
Cathy Chan Ka Yi
visual effects artist
Xiong Yiduo
senior technical director
Marco Chun Yi Yip
animation technical director
Lee Sheung Yue
visual effects artist
Yak Hong Yung
cg supervisor
Shaopeng Zang
visual effects artist

Stunts

Amrin Abubakker
Stunt double/stunt actor
Yannick Ben
stunt performer
Peter Hein
stunts
Kenny Lo
stunt double
Alex Martin
assistant stunt coordinator / stunt double
Jean-Charles Rousseau
stunt performer
S. Shankar
action designer
Woo-Ping Yuen
stunts (as Woo-Ping Yuen)

Camera and Electrical Department

Aravindkumar
first assistant camera
Douglas S. Holgate
aerial dp
Kbanuchandar
focus puller
Dinesh Krishnan
associate cameraman
Nizar Shafi
assistant camera
B.K. Sivan
steadicam operator
J. Yuvaraj
associate cameraman

Animation Department

Alige Ajith
animator
Nayeem Mohammed
animator
Kaithaplla Ramakrishna
animator / layout artist
Kaithapulla Ramakrishna
animator / layout artist

Costume and Wardrobe Department

Radhika Mehra
costume assistant

Editorial Department

Sameer Arekar
digital intermediate producer
Debakriti Kundu
senior conformist: Reliance Mediaworks Ltd
Ken Metzker
digital intermediate colorist

Location Management

Ramji Natarajan
location logistics supervisor brazil and peru

Music Department

Javed Ali
playback singer
Yogi B.
playback singer
S.P. Balasubrahmanyam
playback singer
Mark Berrow
musician: violin
Bhuvanchandra
telugu lyrics
Kazimir Boyle
composer: additional music (as Kaz Boyle)
Clinton Cerejo
playback singer
Mohit Chauhan
playback singer
Chris Clad
violin
Suzanne D'Mello
playback singer
Benny Dayal
playback singer
Matt Dunkley
conductor / orchestrator
Shreya Ghoshal
playback singer
Isobel Griffiths
orchestra contractor
Hariharan
playback singer
Naresh Iyer
playback singer
Tony Joy
sound engineer
Madhan Karky
lyrics (as Karky)
Kash
lyrics / playback singer (as Kash n' Krissy)
Swanand Kirkire
hindi lyrics
Krissy
lyrics / playback singer (as Kash n' Krissy)
Hentry Kuruvilla
music arranger
Madhushree
playback singer
Praveen Mani
playback singer
Pradeep Menon
assistant recording engineer
Shweta Mohan
playback singer (as Swetha Mohan)
P.A.Deepak
additional programmer: songs (as Deepak P.A.) / mix engineer (as Deepak P.A.) / recording engineer (as Deepak P.A.) / song mixer (as Deepak P.A.)
Vijay Prakash
playback singer
A.R. Rahman
playback singer
Khatija Rahman
playback singer
Keerthi Sagathia
playback singer (as Kirti Sagathia)
Sadhana Sargam
playback singer
Tanvi Shah
playback singer
Srinivas
playback singer
Chinmayee Sripada
playback singer
Ashok Tej Suddala
telugu lyrics
Vairamuthu
lyrics
Vanamali
telugu lyrics
Srinidhi Venkatesh
sound engineer
Pa. Vijay
lyrics
Pradeep Vijay
playback singer
Warren Zielinski
musician: violin
Dave Foster
music preparation (uncredited)
Geoff Foster
score engineer (uncredited)
Steve Mair
musician: double bass (uncredited)

Additional Crew

Remo D'Souza
choreographer (as Remo)
Prabhu Deva
choreographer
Parull Gossain
publicist
Vance Hartwell
extra
Rahul Nanda
Publicity Designer
Shobi Paulraj
choreographer (as Shobi)
Jayesh Pradhan
assistant choreographer
A.M. Edwin Sakay
making of & behind the scenes
Dinesh Shikari
choreographer (as Dinesh)
Vijay Singh
dancer
Raju Sundaram
choreographer

Thanks

Kamal Haasan
very special thanks
Shah Rukh Khan
very special thanks
Sujatha
in memory of
All Filters