Sivakarthikeyan
Sathya / Maaveeran
Sivakarthikeyan
Sathya / Maaveeran
Saritha
Eeshwari
Yogi Babu
Kumar
Mysskin
Jeyakodi
Sunil Varma
Paramu
Aditi Shankar
Nila
Monisha Blessy
Raaji
Dhileban
Selvam
Semmalar Annam
Selvi
Balaji Sakthivel
C.M
Minor Yogi
Thannarasu
Madhan Kumar Dhakshinamoorthy
Dhanraj
Vijayalakshmi Veeramani
Devanesan's Wife
Douglas Kumaaramoorthy
Junior Engineer
Pazhani Murugan
Paguthi
'Jeeva' Ravi
Nila's Father
Suresh Chakravarthy
Psychiatrist
Ajith Srinivasan
Himself
Vijay Sethupathi
Maaveeran's Narrator
Ravi Teja
Maaveeran's Narrator (Telugu Version)
Kumar Gangappan
Production Design
Arun Venjaramoodu
Production Design
Madonne Ashwin
Director
Vidhu Ayanna
Director of Photography
Bharath Shankar
Original Music Composer
Philomin Raj
Editor
Dinesh Manoharan
Costume Designer
H. Monesh
VFX Supervisor
Shyed Malik S
Makeup Artist
Lokraj
VFX Supervisor
H. Monesh
Post Production Supervisor
S Alagia Koothan
Sound Designer
S. N. Asraf
Production Controller
Suresh Chandra
Public Relations
G. Suren
Sound Designer
Prasath Somasekar
Digital Intermediate
Arul Selvam
Production Manager
Phoenix Prabhu
Fight Choreographer
Hari Shankar
Still Photographer
S. Sivakumar
Publicist
Yannick Ben
Fight Choreographer
T. Selvaraj
Production Executive
G. Suren
Sound Mixer
Rekha D'One
Public Relations
Prasath Somasekar
Colorist
Chandru A
Co-Director
Madonne Ashwin
Dialogue
Chandru A
Dialogue
Madonne Ashwin
Screenplay
Arun K Viswa
Producer
Madonne Ashwin
Story
Chandru A
Additional Writing
Aanthakudi Ilayaraja
Playback Singer
Sivakarthikeyan
Playback Singer
Yugabharathi
Lyricist
Aditi Shankar
Playback Singer
Anirudh Ravichander
Playback Singer
C.M. Lokesh
Lyricist
Kabilan
Lyricist
Shobi Paulraj
Choreographer
Vishnu Edavan
Lyricist
Bharath Shankar
Lyricist