X

Cast & Crew

Written By

Divya Prakash Dubey
hindi dialogue
Jayamohan
dialogue
Kalki Krishnamoorthy
based on the novel by
Kumaravel
screenplay / screenplay
Mani Ratnam
screenplay by

Cast

Vikram
Aditha Karikalan
Karthi
Vallavaraiyan Vandiyadevan
Jayam Ravi
Arunmozhi Varman
Aishwarya Rai Bachchan
Oomai Rani / Nandini
Jayaram
Azhwarkadiyan Nambi
R. Sarathkumar
Periya Pazhuvettaraiyar
Parthiban Radhakrishnan
Chinna Pazhuvettaraiyar
Prabhu
Periya Vellar Boothi Vikramakesari
Prakash Raj
Sundara Chozhan
Rahman
Madurantakar
Lal
Malayamaan
Nizhalgal Ravi
Sambuvuraiyar
Nassar
Veerapandiyan
Vikram Prabhu
Parthibendra Pallavan
Ashwin Kakumanu
Senthan Amuthan
Aswin Rao
Kandanmaaran
Mohan Raman
Aniruddha Brahmarayar
Sara Arjun
Young Nandini
Jayachitra
Sembiyan Mahadevi
Balaji Sakthivel
Vanangamudiyar
Anil Kumar
Pasupathi
Vidhya Subramaniam
Vanavan Madevi
Amzath Khan
Mazhavarayar
Makrand Deshpande
Head Kaalamugar
Babu Antony
Khottiga
Balla Bhoopalan
Idumbankari
Yog Japee
Karuthiraman
Riyaz Khan
Soman Sambavan
Anil Kumar
Pasupathy
Anil Kumar
Pasupathi
Harris Moosa
Kalapathi
Nila
Young Kundavai
S. Radhakrishnan
Nagapattinam Head Bikshu
Pondy Ravi
P.P. Commander
Santhosh
Young Aditha Karikalan
Samartha Satyajit
Young Arunmozhi Varman
A. Seemon
Ugradevan
Lovennist
Young Prince
Raaghavan Murugan
Amarabujanga Pandiyan

Produced By

T.V. Abhinav
Junior Line Producer
Syed Zaid Ali
line producer
Zohaib Ali
line producer
Siva Ananth
executive producer
Kartik R. Iyer
line producer
Rhea Kongara
Junior Line Producer
Barani Sakthivel
line producer
Aasheesha Srinivasan
Junior Line Producer

Cinematography

Sound

M.S. Aravind
Dolby Atmos HE Re-recording Mixer / OTT Mastering Engineer / assistant final mix engineer / dolby atmos mastering engineer
Ainul Huq
Assistant Film Mix Engineer
Craig Mann
re-recording mixer
Pradeep D. Myakal
A.D.R. Engineer
Sathya Narayanan
Asst. Sound Mixer
Prathap
foley artist / sound recordist
Siddharth Singh
A.D.R Recordist
S. Sivakumar
Dolby Atmos HE Re-recording Mixer / re-recording mixer
Akshay Solanki
adr recordist
T.S. Hari Hara Sudhan
additional dialogue editor
Varun Venkataraman
dialogue editor / sound effects editor / sound recordist

Production Design

Thota Tharani
Production Designer

Art Direction

Makeup

Aatish Amberkar
hair & makeup chief
Supriya Bhakale
key hair stylist
Vinod Chaudhari
prosthetic makeup artist
Shubham Chavan
key hair stylist
Ajay Dhavan
assistant makeup artist
Prashant Doiphode
Prosthetic makeup Designer
Vikram Gaikwad
makeup designer
Mahender Kharat
assistant makeup artist
Sanjay Mohanty
prosthetic makeup artist
Vishal Shinde
assistant makeup artist
Mohan Talekar
assistant makeup artist
Rohan Thombare
chief assistant makeup
Vasanti Verma
hair stylist
Jagdish Yere
associate makeup designer

Visual Effects

Naresh Abbineni
Layout Artist: visual effects
Mohammad Abdi
Senior compositor
Chaitanya Adireddy
Matchmove Artist
Amirhossein Afchangi
vfx co-ordinator / visual effects coordinator
Mohammad Afshanifarid
visual effects supervisor: Alzahra VFX
Kotapati Alluraiah
digital compositor
Amirhossein Baradaran
visual effects artist
Krishnkant Baraskar
production manager
Rohan Bari
machmove artist: visual effects
Hossein Behradsadr
VFX Production Manager
Hanumantha Rao Bhogadula
matchmove supervisor
Adarsh Bhosle
Match Move Artist
Omkar Bilwankar
3D generalist
Dibakar Chakraborty
CG Supervisor
Evita Chander
visual effects coordinator
Gaurav Chatterjee
camera tracking artist
Agni Das
prep artist: digital domain
Roopak Ghadei
visual effects supervisor
Ashutosh Ghanghave
Matchmove artist
Bahram Ghasemkhanloo
senior compositing
Milad Hatam
senior technical artist
Sama Hatefi
visual effects artist
Manoj Hemachandar
Live DI colorist
Salar Jabarzadeh
technical director
Mohsen Jeldi
composite supervisor: Alzahra VFX
Amar Kamble
Matchmove Artist
Nayan Kumar
roto producer
Vinod Kumar
compositor
M.Gopalakrishnan
visual effects coordinator
Mahdi Sadeghi Mahani
crowd artist senior: Alzahra vfx studio
Rajendra Maharana
compositing supervisor
Venkata Sai Prasanna Manduva
system's dept: digital domain india
Javad Matouri
visual effects producer / visual effects supervisor
Naveen Kumar Medoju
visual effects coordinator
Shahryar Mirbozorgi
Matchmove Artist
Mahdi Mohammadbeigi
digital compositor
Hossein Mohammadian
Senior Lighting Artist
Sanjiv Naik
visual effects supervisor
Neha Narole
Modelling
Vikas Navale
Roto team lead
Giriraj P
Lead Lighting
Vishal Padewal
Match Move Artist: visual effects
Sumanth Palaparthi
digital compositor
Shivam Paliwal
digital compositor
Vinit Panchal
Match Move Artist
Rohit Pandey
Sr.Compositor
Azhagu Raj Pandian
visual effects: knack studios
Nima Parsa
Senior VFX compositor
Muni Pradeep
Lead Lighting
PrakashS
visual effects
Sai Krishna Rimmalapudi
compositing supervisor
Riswanresheed
visual effects artist: Knack Studios
Modugu Uday Sagar
digital compositor
Rajeev Sahu
visual effects supervisor
Arya Saini
senior compositor
Akash Sharma
Texturing Artist
Akhilesh k Sharma
rigging supervisor
Ravi raj Sharma
asset & 3D model
Anurag Singh
compositor
Upendra Kumar Singh
Finance Director: Digital Domain
Kuldeep Gurushidh Sonawane
visual effects artist
Viswanath Sundaram
Concept Design / concept design / visual development
Advait Tambe
FX artist
Reza Tayebi
visual effects producer
Sandeep Tripathy
compositor: visual effects
Pavan Venkatraju
visual effects artist
Arash Zarrin
matchmover artist

Assistant Director

Aadhitya Anbu
assistant director
Prakruti Kale
associate director
Karan Vishwanath Kashyap
associate director
Sanaa Mariam
associate director
J B Marshal
associate director
Rishabh Prakash Mishra
assistant director
Ishan Mohan
associate director
Satish Murugesan
associate director
Krithika Nelson
associate director
Prarthna Parker
assistant director
Pritam Veluri
assistant director

Production Management

Faraz Khan
production manager
Amogh Korgaonkar
Production coordinator
Ajay Kumar Seth
unit production manager

Art Department

Vishal Abani
assistant art director
Amit Lad
concept artist
Nidhi Priya
assistant art director

Stunts

Sham Kaushal
action director
Sanober Pardiwalla
stunt double: Aishwariya Rai

Editorial

Kenneth Daniel
digital intermediate producer
Shradha Kasturi
Associate editor
Ken Metzker
Senior Colourist
Nitin Minz
sr production: Redchillies color
Karan Patel
post production supervisor
Amit Saxena
Senior Production Coordinator
SureshAPrasad
Associate editor

Other

Prasanna Vithanage
special thanks

Music Department

Siva Ananth
Lyricist: PS Anthem
Mark Baechle
orchestrator
Navneeth Balachanderan
Recording Engineer
Sireesha Bhagavatula
playback singer: Alupae Ledhu - AR Rahman, Sireesha Bhagavatula / playback singer: Prarthanalu Vinumaa - AR Rahman, Sireesha Bhagavatula
Nipun Bhatnagar
Orchestrator
Neil Dawes
score assistant engineer
Jack Druffel
Orchestrator
Matt Dunkley
Conductor / Orchestrator
Gulzar
hindi lyrics
Brian C. Herald
Orchestrator
Ainul Huq
Recording Engineer
Srikant Krishna
Orchestrator / Score Editor
R. Nitish Kumar
Mixing & Mastering Engineer
Pradeep Menon
music mix engineer/recording engineer
Sathya Narayanan
Recording Engineer
Harshil Pathak
Sound Engineer
R.A Sanjay
Orchestrator
Dilshaad Shabbir Shaikh
music producer / music supervisor / playback singer
Pradvay Sivashankar
Music Mix: Background Score / Music Mix: Songs: "Chinnanjiru Nilave"
Suryansh
music programmer / vocal supervisor

Casting Department

Pathak Roshan
casting assistant

Costume Department

Utpala Barve
wardrobe supervisor
Tanuja Chand
assistant costume designer
Malini Karthikeyan
wardrobe supervisor
Nivedidha Koliyot
costume assistant
Aishwarya Raghunath
assistant costume designer: costumes
Harshene Ravichandar
assistant costume designer

Camera Department

P. Chelladurai
camera operator
Manoj Hemachandar
assistant camera
Manish Jaiswal
Gimbal Operator
Rahber Ansar Khan
focus puller
Rahul Mohandas
Atv Operator
Kaustubh Nagar
second assistant camera
Kuldeep Ranghi
Focus puller
Dilip Kumar Reddy
second assistant camera
Anand S
digital imaging technician
Vikas Saroj
Focus puller
Movie title data and credits provided by
IMDb logo