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