Cast (37)

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)

Crew (36)

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