Kamal Haasan
Karnan / Arun Kumar Vikram
Kamal Haasan
Karnan / Arun Kumar Vikram
Fahadh Faasil
Amar
Vijay Sethupathi
Sandhanam
Narain
Bejoy
Chemban Vinod Jose
Police Chief Jose
Santhana Bharathi
Uppiliappan
Elango Kumaravel
Lawrence
Vasanthi Guru
Tina
Kalidas Jayaram
ACP Prabhanjan
Baby Dharsan
Vikram Jr.
Gayathrie Shankar
Gayathri Amar
Swathishta Krishnan
Prabhanjan's wife
Jaffer Sadiq
Vetti Vagaiyara member
G. Marimuthu
Commissioner of Police
Maya S. Krishnan
Escort
Gowtham Sundararajan
Veerapandian
Ramesh Thilak
Ilango
Sampath Ram
Sampath
Gokulnath
Vetti Vagaiyara member
Maheswari Chanakyan
Kausalya
Myna Nandhini
Sumitra
Shivani Narayanan
Keykayi
Aruldoss
Rudra Prathap
Arunodhayan
Black Ops Squad member
Shreekumar
Black Ops Squad member
Anish Padmanabhan
Black Ops Squad member
Vinodh Munna
Munna
Gajaraj
Police Officer
Pondy Ravi
Constable
Priyadarshini Rajkumar
Escort Manager
Hareesh Peradi
Stephen Raj
Arjun Das
Anbu
Harish Uthaman
Adaikalam
KPY Dheena
Kamatchi
Monekha Siva
Amudha
Suriya
Rolex
Karthi
Dilli (voice)
Anirudh Ravichander
Original Music Composer
Diamond Babu
Public Relations
Gopi Prasannaa
Publicist
Pallavi Singh
Costume Design
Kannan Ganpat
Sound Mixer
Sathees Kumar
Art Direction
Udhayanidhi Stalin
Presenter
Kamal Haasan
Playback Singer
Girish Gangadharan
Director of Photography
K. P. Sasi Kumar
Makeup Designer
Anirudh Ravichander
Playback Singer
Sachin Sudhakaran
Sound Designer
Ravi G
Playback Singer
Sandy
Choreographer
Mahesh Ganguly S
Animation Supervisor
Hari Haran
Sound Designer
Lokesh Kanagaraj
Dialogue
Kavitha
Costume Design
Rathna Kumar
Dialogue
Anbumani
Action Director
V. Sai
Costume Designer
Arivumani
Action Director
G. Anand Kumar
Still Photographer
M. Senthil
Production Controller
S. Disney
Executive Producer
R. Mahendran
Producer
K. T. S. Swamynathan
Production Executive
Lokesh Kanagaraj
Screenplay
Lokesh Kanagaraj
Story
Kamal Haasan
Lyricist
Vishnu Edavan
Lyricist
Heisenberg
Lyricist
Venki
Assistant Director
Lokesh Kanagaraj
Director
Philomin Raj
Editor
Kamal Haasan
Producer