Directed by
Mani Ratnam | ||
Sruti Harihara Subramanian | ... | (Promo Videos Director) |
Writing Credits
Mani Ratnam | ... | (screenplay) & |
Jayamohan | ... | (screenplay) & |
Kumaravel | ... | (screenplay) |
Jayamohan | ... | (dialogue) |
Kalki Krishnamoorthy | ... | (based on the novel by) |
Tanikella Bharani | ... | (telugu dialogue) |
Varadaraj Chikkaballapura | ... | (kannada dialogue) |
Shankar Ramakrishnan | ... | (malayalam dialogue) |
Kumaravel | ... | (screenplay) (as Elango Kumaravel) |
Divya Prakash Dubey | ... | (hindi dialogue) |
Cast (in credits order)
Produced by
T.V. Abhinav | ... | Junior Line Producer |
Syed Zaid Ali | ... | line producer (as Zaid Ali) |
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 |
A. Subaskaran | ... | producer |
Suhasini | ... | producer |
Music by
A.R. Rahman |
Cinematography by
Ravi Varman |
Editing by
A. Sreekar Prasad |
Casting By
Roshan Pathak | ||
Roshan Pathak | ... | (casting by) |
Production Design by
Thota Tharani | ... | (as Thotta Tharani) |
Art Direction by
Anil Jadhav | ||
Santosh Kotkar | ||
Arasan Ambeth Kumar | ... | assistant art director |
Thota Tharani | ... | (as Thotta Tharani) |
Costume Design by
Pooja Birhade | ... | (costume and styling) |
Eka Lakhani | ||
Mohammad Raju | ... | (tailor) |
Chandrakant Sonawane |
Makeup Department
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 |
Pratik Salvi | ... | 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 |
Production Management
Kapil Hanwat | ... | production manager |
Faraz Khan | ... | production manager |
Yashwant Panse | ... | Administrative manager (as Warsi Yashwant Panse) |
Sukithan Sakthivel | ... | Production Executive |
Ajay Kumar Seth | ... | executive in charge of production |
Santosh Shetty | ... | production manager |
Second Unit Director or Assistant Director
Aadhitya Anbu | ... | assistant director |
Richard Anthony | ... | associate director (as Richard M. Anthony) |
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 |
Adithya Krishnan Ravichandran | ... | assistant director |
Pritam Veluri | ... | assistant director |
Art Department
Vishal Abani | ... | assistant art director |
Amit Lad | ... | concept designer |
Aniket Mitra | ... | storyboard artist |
Shanoo Muralidharan | ... | props |
Nidhi Priya | ... | assistant art director |
Mehula Singh | ... | assistant art director |
Sapna Srivastav | ... | Chief Assistant Art Director / assistant art director |
Viswanath Sundaram | ... | concept design |
Dpesh Tunwal | ... | Chief Assistant Art Director (as Dipesh Tunwal) |
Sound Department
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 |
Karthick Muniyandi | ... | foley artist |
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 |
Varun Venkataraman | ... | sound editor |
David Tichauer | ... | re-recording mixer (uncredited) |
Special Effects by
Babu Tyagi | ... | special effects |
Visual Effects by
Ajay Sanjay Ahire | ... | Roto artist |
Kondlekar Akshay | ... | lighting artist |
Gaurav Baghel | ... | compositing supervisor: NYVFXWAALA |
Krishnkant Baraskar | ... | production manager |
Pradeep Baratam | ... | CHF Artist |
Rohan Bari | ... | machmove artist: visual effects |
Biraja Kinkar Barik | ... | Digital Compositor: Ny Vfxawwala Mumbai |
Sahil Belose | ... | Layout |
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 |
Tushar Subhash Jadhav | ... | roto artist |
Aayushi Jain | ... | visual effects artist |
Akshay Khatal | ... | Macintosh artist (credit only) |
Zahid Khatib | ... | compositor |
Tushar Kolhe | ... | Matchmove Artist |
Mrunal Kulkarni | ... | Fx 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 |
Purna Mondal | ... | Senior Texture Artist (credit only) |
Indrajeet Gurunath More | ... | visual effects coordinator |
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 |
Trilok Chand Parewa | ... | compositor |
Bhavesh Patel | ... | cg supervisor |
Harsiddhi Patel | ... | DMP Artist |
Hitesh Patel | ... | cg supervisor |
Chetan Patidar | ... | visual effects artist: Paint artist |
Naveen Paul | ... | VFX Creative Head |
Charchit Porwal | ... | Cfx Artist |
Nikhil Rane | ... | visual effects |
Rohit Ranjan | ... | visual effects |
Pavankumar Sagiraju | ... | cg generalist |
Satishksn | ... | visual effects |
Satishkumarkumar-80101 | ... | modeler: visual effects |
Nilesh Narish Sengani | ... | 3d modeler |
Paras Paresh Shah | ... | matchmove artist |
Hasirul Shaikh | ... | compositor |
Sudharshana Shankar | ... | FX Artist |
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 |
Nagaraju Sodiboyina | ... | visual effects artist |
Abhishek Srivastav | ... | Vfx Director (as Abhishek Shrivastav) |
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 |
Giri Ashish Toppo | ... | layout |
Sandeep Tripathy | ... | compositor: visual effects |
Sudhakar Venkat | ... | Asset Supervisor |
Shashank Verma | ... | FX Lead |
Rishi Gajbhiye | ... | visual effects artist (uncredited) |
Arya Saini | ... | compositor (uncredited) |
Stunts
Sham Kaushal | ... | stunts |
Kecha Khamphakdee | ... | stunts |
Sanober Pardiwalla | ... | stunt double: Aishwariya Rai Bachan |
Jaroslav Shvets | ... | stunts |
Dhilip Subbarayan | ... | stunts |
Mohit Verma | ... | underwater stunt |
Camera and Electrical Department
C.H. Balu | ... | stills |
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 |
Shamsher Singh Rajwar | ... | Underwater DOP |
Kuldeep Ranghi | ... | Focus puller "A" camera |
Dilip Kumar Reddy | ... | second assistant camera |
Anand S | ... | digital imaging technician (as Anand) |
Chintu Sarangi | ... | Steadicam operator / Stedeaycam Oprater |
Rajesh Shukla | ... | Second unit cinematographer: Lighting up forward setups |
Faiz Sikandar | ... | second assistant camera |
Aman Singh | ... | assistant camera |
Santosh Kumar Tiwari | ... | steadycam |
Sunil Kumar Tripathy | ... | Steadicam first assistance / camera operator |
Tripathysunil | ... | Steadicam first assistance |
Animation Department
Sidharth Meer | ... | colorist (animated segments) |
Revanth Naik | ... | layout artist |
Harshvir Oberai | ... | Cinematographer (animated segments) |
Chandrashekhar Parab | ... | Editor (animated segments) |
Yashoda Parthasarthy | ... | director (animated segments) |
Vijesh Rajan | ... | creative producer (animated segments) |
Varun Ramanna | ... | cg supervisor (animated segments) |
Thiyagarajan Selvarengaraju | ... | art director (animated segments) |
Aneri Shah | ... | Associate Art Director Animation (animated segments) |
Devanshu Tak | ... | 3D Generalist |
Casting Department
Aarav Singh | ... | casting assistant |
Costume and Wardrobe Department
Gagan Agarwal | ... | costumer |
Utpala Barve | ... | costume supervisor |
Tanuja Chand | ... | costume assistant |
Santosh Jadhav | ... | wardrobe assistant: pagadi master / wardrobe assistant: turban master |
Malini Karthikeyan | ... | costume supervisor |
Nivedidha Koliyot | ... | costume assistant (as Nivedidha Koliyat) |
Kinjal Maru | ... | costume assistant |
Aishwarya Raghunath | ... | assistant costume designer: costumes |
Harshene Ravichandar | ... | assistant costume designer |
Mofij Shah | ... | Tailor |
Themis Vanessa | ... | costume assistant |
Editorial Department
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 (as Suresh) |
Music Department
Nakul Abhyankar | ... | music supervisor / playback singer |
Siva Ananth | ... | lyrics |
Navneeth Balachanderan | ... | Score Mixer |
Sireesha Bhagavatula | ... | playback singer: Sye - AR Rahman, Sireesha Bhagavatula |
Kazimir Boyle | ... | music arranger |
Gábor Buczkó | ... | recording engineer |
The Budapest Art Orchestra | ... | music |
Christopher Cox | ... | assistant scoring mixer |
Kevin J. Doucette | ... | Mixing Engineer / music editor |
Venba Geethaiyan | ... | lyrics |
Shreya Ghoshal | ... | playback singer |
Harini | ... | playback singer |
Hariprasad | ... | Percussion: Percussionist |
Ainul Huq | ... | recording engineer |
Kabilan | ... | lyrics |
Kamalakar | ... | musician |
Srikant Krishna | ... | Music Programmer / Orchestrator |
Ilango Krishnan | ... | lyricist |
Nitish R 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 |
Krithika Nelson | ... | lyricist |
Péter Pejtsik | ... | music conductor (as Peter Pejtsik) |
Suresh Permal | ... | sound mixing/mastering |
Sathya Prakash | ... | playback singer |
Dilshaad Shabbir Shaikh | ... | music supervisor |
Pradvay Sivashankar | ... | Music Mix: Background Score / Music Mix: Songs: "Alaikadal" |
Samarth Srinivasan | ... | orchestrator |
Brandon C Stanley | ... | Orchestrator (as Brandon Stanley) |
S.M. Subhani | ... | strings |
Suryansh | ... | music producer / singer / vocal supervisor |
Vesislava Todorova | ... | musician: Cello |
Greg Townley | ... | scoring mixer |
Jerry Silvester Vincent | ... | conductor |
Additional Crew
Deepan Boopathy | ... | domestic distribution |
Subbu Gopal | ... | Accountant: Benetone Films, Thailand (credit only) |
Jeremy Hubert | ... | production insurance / production insurance: Thailand |
Johnson | ... | public relations officer |
Amogh Korgaonkar | ... | production assistant |
Brinda Master | ... | Choreographer / Dance Choreographer |
Rahul Nanda | ... | creative director |
Sangathamizhan | ... | visual promotions |
Sarjun | ... | Post Production Supervisor |
Trilan Shastri | ... | production coordinator: Sri Lanka |
Aashish Singh | ... | CEO: Lyca Productions |
Chonnaphat Soonthornnawaphat | ... | production coordinator |
Deepa Venkat | ... | dubbing artist: Aishwarya Rai Bachchan |
Thanks
Kamal Haasan | ... | special thanks |
Prasanna Vithanage | ... | special thanks |