Credits
Cast

Kamal Haasan
Rangaraya Sakthivel

Silambarasan
Amaran

Trisha Krishnan
Indrani

Ashok Selvan
Jaikumar Royappa

Abhirami
Jeeva

Nasaar
Manikkam

Joju George
Kanjirapally Pathros

Ali Fazal
Deepak Yadav

Mahesh Manjrekar
Sadanand

Sanjana Krishnamoorthy
Mangai

Aishwarya Lekshmi
Anna / Chandra

Tanikella Bharani
Sivaguru

Rohit Saraf
Ranvijay Yadav

Vaiyapuri
Midhun

Chinni Jayanth
Sadanand's Henchman

Vadivukarasi
Pechiamma

Bagavathi Perumal
Anburaj

Sanya Malhotra
Wedding Dancer (Cameo)

Baburaj
Samuel Royappa
Sreekanth Menon

Arjun Chidambaram
Kahlua

Chetan
Stan

Rajshri Deshpande
Sadanand's Sister
Adithya Krishnan
Naaga

Elango Kumaravel
Amaran's Father
Art
Nenad Zdero
Art Direction
Sachin Dubale Patil
Art Direction
Neeraj Kumar Singh
Art Direction
Arasan Ambeth Kumar
Assistant Art Director
Isha Zad
Graphic Designer

Sharmishta Roy
Production Design
Poonam Agarwal
Set Designer
Deshmukh Vishakha
Set Designer
Ayushi Patel
Set Dresser
Venky Designs
Title Designer
Camera
Sneha Tewari
Assistant Camera
Pudiyamuthu Sundaram
Camera Operator
Nikolaj Najdenov
Camera Operator
Nagesh Shriram Budania
Camera Operator

Ravi K. Chandran
Director of Photography
Trifunovic Dragan
Drone Pilot
Prajyot Shirodkar
Drone Pilot
Maruthi Kumar
First Assistant Camera
Igor Cavic
Focus Puller
Nenad Maksimovic
Key Grip

Jomon T John
Second Unit Director of Photography
Santhana Krishnan Ravichandran
Second Unit Director of Photography
Rajeev Kumar Jasrotia
Steadicam Operator
Manoj Mishra
Steadicam Operator
Chintu Sarangi
Steadicam Operator
M. S. Anandan
Still Photographer
Costume & Make-Up
Kinjal Maru
Assistant Costume Designer
Nandini Khetan
Assistant Costume Designer

Eka Lakhani
Costume Designer

Amritha Ram
Costume Designer
Ranjith Ambady
Makeup & Hair
Akihito Ikeda
Makeup & Hair
Crew
Kruti Mahesh Midya
Choreographer
Diamond Babu
Public Relations
Pratheesh Sekhar
Public Relations
PRO Sathish
Public Relations
Babu Tyagi
Special Effects
Navin Raj
Special Effects
Slaviša Ivanović
Stunt Coordinator
Irakli Sabanadze
Stunt Coordinator
Anbumani
Stunt Coordinator
Arivumani
Stunt Coordinator
Giorgi Iarajuli
Stunt Double
Milan Alavanja
Stunts
Directing
Dhana
Assistant Director
Karan Vishwanath Kashyap
Assistant Director

Sanjana Krishnamoorthy
Assistant Director
Meghna Agarwal
Assistant Director
Alisha Rahman
Assistant Director

Mani Ratnam
Director, Producer, Writer
Kartik Goyal
Script Supervisor
Editing
E. Sangathamizhan
Additional Editor
Ashirwad Hadkar
Colorist

Sreekar Prasad
Editor
Lighting
Rado Ivančević
Electrician
Pandit Aakash
Lighting Design
Production
Katarina Urosevic
Accountant
Kaushal Verma
Accountant
Ivana Zoe Jovanovic
Assistant Production Manager
Marko Martic
Assistant Unit Manager
S. Disney
Co-Producer
B Chintu Mohapatra
Executive Producer
S. Barani
Executive Producer
Mateja Simić
Key Production Assistant
Alek Conić
Line Producer
Marko Crnogorac
Location Manager
R. Mahendran
Producer

Sivakumar Ananth
Producer, Lyricist

Kamal Haasan
Producer, Lyricist, Story
Prasanna Janakiraman
Production Consultant
Zoja Tomasevic
Production Coordinator
Nikola Tomašević
Production Coordinator

Neda Krkeljić
Production Coordinator
Sasa Radulovic
Production Manager
Akram Ali
Production Manager
Danish Rahi
Production Manager

Gopi Prasannaa
Publicist
Sonal Budhia
Unit Production Manager
Sound
Hemant Khedekar
ADR Engineer
Zulfi Rizvi
Boom Operator
Samidurai R.
Music Coordinator
Abdul Haiyum
Music Coordinator
Nakul Abhyankar
Music Supervisor
Prashanth Venkat
Music Supervisor, Lyricist

A.R. Rahman
Original Music Composer, Lyricist, Playback Singer

Shruti Haasan
Playback Singer

Charulatha Mani
Playback Singer

Shakthisree Gopalan
Playback Singer

Chinmayi Sripaada
Playback Singer
Sarath Santosh
Playback Singer

A. R. Ameen
Playback Singer

Rakshita Suresh
Playback Singer

Dhee
Playback Singer
Vaishali Samant
Playback Singer
Aditya R K
Playback Singer
Alexandra Joy
Playback Singer
Paal Dabba
Playback Singer, Lyricist
Shuba
Playback Singer, Lyricist

Anand Krishnamoorthi
Sound Designer
S. Sivakumar
Sound Engineer
Krishnan Subramanian
Sound Engineer
Suresh Perumal
Sound Engineer
Karthik Sekaran
Sound Engineer
Satish V. Saravan
Sound Engineer
Bharath Arjunan
Sound Engineer
Pradeep Menon
Sound Engineer
Ainul Haq
Sound Engineer
Aravind MS
Sound Engineer
S. Padmasharan
Sound Engineer
Craig Mann
Sound Re-Recording Mixer
Shubhankar Joshi
Sound Recordist
Visual Effects
Mostafa Ghorbani
3D Artist
Ajay Ramagiri
Compositing Artist
Hosein Ali Ahmadzadeh
Compositing Lead
Mohammad Taha Sohrabi
Compositing Lead
Mohammad Amin Ghazanfary
Matchmove Supervisor
Reza Ghiyasi
Matchmove Supervisor
Avesh Warsi
VFX Artist
Paul Naveen
VFX Director of Photography
R.K. Suchithan
VFX Editor
Abdul Maajid
VFX Production Coordinator
Uday Kumar Kongathi
VFX Supervisor
H. Monesh
VFX Supervisor
Salar Jabarzadeh
VFX Supervisor
Writing

Shaad Ali
Creative Producer
Bejoy Nambiar
Creative Producer, Second Unit Director

Karthik Netha
Lyricist