X

Cast & Crew

Written By

Mani Ratnam
screenplay
Jayamohan
screenplay / dialogue
Kumaravel
screenplay / screenplay
Kalki Krishnamoorthy
based on the novel by
Tanikella Bharani
telugu dialogue
Shankar Ramakrishnan
malayalam dialogue
Divya Prakash Dubey
hindi dialogue

Cast

Vikram
Aditha Karikalan
Aishwarya Rai Bachchan
Nandini / Oomai Rani
Jayam Ravi
Arunmozhi Varman
Karthi
Vanthiyathevan
Prabhu
Periya Velaar
R. Sarathkumar
Periya Pazhuvettarayar
Vikram Prabhu
Parthibendran Pallavan
Prakash Raj
Sundara Chozhar
Jayaram
Alwarkkadiyan Nambi
Jayachitra
Sembiyan Maadevi
Rahman
Madhurantakan
Ashwin Kakumanu
Sendhan Amudhan
Lal
Malayaman
Babu Antony
Khottiga
Parthiban Radhakrishnan
Chinna Pazhuvettarayar
Nassar
Veerapandiyan
Nizhalgal Ravi
Sambuvarayar
Mohan Raman
Anirudhdha Brahmmarayar
Balaji Sakthivel
Vanangamudiyar
Sara Arjun
Young Nandini
Amzath Khan
Mazhavarayar
Riyaz Khan
Soman Sambavan
Anil Kumar
Pasupathi
Raaghavan Murugan
Pandya Prince
Aswin Rao
Kandhamaran
Vidhya Subramaniam
Vaanavan Maadevi
Vinay
Devaralan

Produced By

T.V. Abhinav
Junior Line Producer
Syed Zaid Ali
line producer
Zohaib Ali
line producer
Siva Ananth
executive producer
John Milton Branton
head of production: thailand / line producer
Kartik R. Iyer
line producer
Priyesh Kaushik
line producer
Rhea Kongara
Junior Line Producer
Bejoy Nambiar
creative producer
Rohit Phale
line producer
Mani Ratnam
producer
Barani Sakthivel
line producer
Aasheesha Srinivasan
Junior Line Producer
Suhasini
producer

Cinematography

Sound

M.S. Aravind
Dolby Atmos HE Re-recording Mixer / Dolby Atmos Mastering Engineer / OTT Mastering Engineer / sound mixer
Ainul Huq
Assistant Mix Engineer
Nithin Sabu Johnson
sound recordist
Anand Krishnamoorthi
sound designer
Craig Mann
re-recording mixer
Karthik Muniyandi
foley artist
Sathya Narayanan
Asst. Sound Mixer
Anandu Ganesh Pai
sound recordist
Prathap
foley artist / sound recordist
Sparsha R.K.
Voice Artist / Voice Artist: For Trisha
Siddharth Singh
A.D.R Recordist
S. Sivakumar
Dolby Atmos HE Re-recording Mixer / re-recording mixer
T.S. Hari Hara Sudhan
additional dialogue editor
David Tichauer
re-recording mixer

Casting Director

Pathak Roshan
casting director: additional

Production Design

Thota Tharani
Production Designer

Art Direction

Arasan Ambeth Kumar
assistant art director
Thota Tharani
Art Director

Makeup

Aatish Amberkar
key makeup artist / special makeup effects artist
Supriya Bhakale
key hair stylist
Vinod Chaudhari
prosthetic makeup artist
Shubham Chavan
hair stylist
Ajay Dhavan
assistant makeup artist
Prashant Doiphode
Prosthetic makeup Designer
Vikram Gaikwad
makeup designer
Sanjay Mohanty
makeup artist
Vishal Shinde
assistant makeup artist
Mohan Talekar
assistant makeup artist
Rohan Thombare
key makeup artist
Vasanti Verma
hair department head
Jagdish Yere
makeup department head

Special Effects

Babu Tyagi
special effects

Visual Effects

Kondlekar Akshay
lighting artist
Krishnkant Baraskar
production manager
Rohan Bari
machmove artist: visual effects
Biraja Kinkar Barik
Digital Compositor: Ny Vfxawwala Mumbai
Adarsh Bhosle
machmove artist
Omkar Bilwankar
cg generalist
Dibakar Chakraborty
CG Supervisor
Gaurav Chatterjee
camera tracking artist
Shiva Chettiyar
roto artist
Yogesh Chhag
Business Head VFX
Mukesh Choudhary
visual effects
Rahul Dhanwe
cg generalist
Tej Dilip
Mirage Studios
Nikhil Falebhay
texturing artist
Ajinkya Gardi
machmove artist
Kartik Gurunathan
fx supervisor
Aayushi Jain
visual effects artist
Akshay Khatal
Macintosh artist
Zahid Khatib
compositor
Tushar Kolhe
Matchmove Artist
Vinod Kumar
compositor
ZhengShu Mah
fx artist
Rajendra Maharana
compositing supervisor
Varun Majithia
visual effects coordinator
Neel Makhwana
matchmove artist
Srinath Mandal
Prep artist
Midhun Mathews
effects aritst
Vaibhav Vipul Mehta
visual effects coordinator
Vyom Mehta
visual effects editor
Milad.Savar
Senior FX Artist
Mujammil Mulla
digital compositor
Sanjiv Naik
visual effects supervisor
Vikas Navale
Roto team lead
Neelmakwana-63042
matchmove artist
Vishal Padewal
Match Move Artist: visual effects
Bhavya Paleja
visual effects coordinator
Shivam Paliwal
compositor
Vinit Panchal
machmove artist: credited
Ashutosh Pandey
post supervisor: visual effects
Rohit Pandey
Sr. Compositor
Pratik Parekh
Modeling artist
Bhavesh Patel
cg supervisor
Hitesh Patel
cg supervisor
Chetan Patidar
visual effects artist: Paint artist
Naveen Paul
VFX Creative Head
Nikhil Rane
visual effects
Rohit Ranjan
visual effects
Pavankumar Sagiraju
cg generalist
Satishkumarkumar-80101
modeler: visual effects
Paras Paresh Shah
matchmove artist
Hasirul Shaikh
compositor
Akash Sharma
Texturing Artist
Akhilesh k Sharma
rigging lead
Hariom Sharma
visual effects supervisor
Manjunath Sherigar
digital compositor
Devbrat Shukla
CG Coordinator: visual effects
Anurag Singh
compositor
Venkata Subbarao
sr lighting artist: nyvfx
Viswanath Sundaram
visual development
Vinod Surgude
digital matte painter
Prasad Sutar
visual effects supervisor
Advait Tambe
Fx artist
Indresh Tiwari
visual effects
Pawan Singh Tomar
Roto team lead
Sandeep Tripathy
compositor: visual effects
Sudhakar Venkat
Asset Supervisor
Rishi Gajbhiye
visual effects artist
Arya Saini
compositor

Assistant Director

Aadhitya Anbu
assistant director
Richard Anthony
associate director
Parlav Chaudhary
assistant director
Shubhankar Chaudhary
assistant director
Prakruti Kale
associate director
Karan Vishwanath Kashyap
associate director
Montakan Ketmala
additional second assistant director
Sanaa Mariam
associate director
J B Marshal
associate director
Rishabh Prakash Mishra
assistant director
Ishan Mohan
second assistant director
Rahul Mohanty
assistant director
Satish Murugesan
associate director
Bejoy Nambiar
second unit director
Krithika Nelson
associate director
Pritam Veluri
assistant director

Production Management

Kapil Hanwat
production manager
Faraz Khan
production manager
Warsi Yashwant Panse
Administrative manager
Ajay Kumar Seth
executive in charge of production
Santosh Shetty
production manager

Art Department

Vishal Abani
assistant art director
Amit Lad
concept designer
Aniket Mitra
storyboard artist
Nidhi Priya
assistant art director
Sapna Srivastav
Chief Assistant Art Director / assistant art director
Viswanath Sundaram
concept design
Dpesh Tunwal
Chief Assistant Art Director

Stunts

Sanober Pardiwalla
stunt double: Aishwariya Rai Bachan
Mohit Verma
underwater stunt

Animation

Harshvir Oberai
Cinematographer
Vijesh Rajan
creative producer
Varun Ramanna
cg supervisor
Aneri Shah
Associate Art Director Animation
Devanshu Tak
3D Generalist

Editorial

Devanshi Desai
associate colorist
Vinod Durgavle
conformist
Shradha Kasturi
Associate Editor
Shivani Kulkarni
sr. production coordinator
Saravanan Madheswaran
first assistant editor
Ken Metzker
Senior colourist
Nitin Minz
sr. production: Redchillies.color
Karan Patel
post production supervisor
Premdan-Sahu
digital intermediate conformist
SureshAPrasad
Associate editor

Other

Kamal Haasan
special thanks
Prasanna Vithanage
special thanks

Music Department

Nakul Abhyankar
music supervisor / playback singer
Sireesha Bhagavatula
playback singer: Sye - AR Rahman, Sireesha Bhagavatula
Kazimir Boyle
music arranger
Gábor Buczkó
recording engineer
Christopher Cox
assistant scoring mixer
Kevin J. Doucette
Mixing Engineer / music editor
Shreya Ghoshal
playback singer
Harini
playback singer
Hariprasad
Percussion: Percussionist
Ainul Huq
recording engineer
Kabilan
lyrics
Kamalakar
musician
Srikant Krishna
Music Programmer / Orchestrator
R. Nitish Kumar
Mixing & Mastering Engineer
V.M. Mahalingam
playback singer
Mehboob
hindi lyrics
Pradeep Menon
music mix engineer/recording engineer
Sanah Moidutty
playback singer
Sathya Narayanan
recording engineer
Peter Pejtsik
music conductor
Suresh Permal
sound mixing/mastering
Sathya Prakash
playback singer
Pradvay Sivashankar
Music Mix: Background Score / Music Mix: Songs: "Alaikadal"
Brandon C Stanley
Orchestrator
Suryansh
music producer / singer / vocal supervisor
Vesislava Todorova
musician: Cello
Greg Townley
scoring mixer

Costume Department

Utpala Barve
costume supervisor
Tanuja Chand
costume assistant
Malini Karthikeyan
costume supervisor
Nivedidha Koliyot
costume assistant
Kinjal Maru
costume assistant
Aishwarya Raghunath
assistant costume designer: costumes
Harshene Ravichandar
assistant costume designer
Themis Vanessa
costume assistant

Camera Department

Leon Britto
second assistant camera
P. Chelladurai
camera operator
Suvarna Dikshit
focus puller c camera
Manoj Hemachandar
assistant camera / live grading d.i colourist
Manish Jaiswal
Gimbal Operator
Rahber Ansar Khan
focus puller
Rahul Mohandas
Atv Operator
Kaustubh Nagar
second assistant camera
Kuldeep Ranghi
Focus puller "A" camera
Dilip Kumar Reddy
second assistant camera
Anand S
digital imaging technician
Chintu Sarangi
Steadicam operator / Stedeaycam Oprater
Rajesh Shukla
Second unit cinematographer: Lighting up forward setups
Aman Singh
assistant camera
Sunil Kumar Tripathy
Steadicam first assistance / camera operator
Tripathysunil
Steadicam first assistance
Movie title data and credits provided by
IMDb logo