Vijay
John 'JD' Durairaj
Vijay
John 'JD' Durairaj
Vijay Sethupathi
Bhavani / Young Bhavani (voice)
Arjun Das
Das
Malavika Mohanan
Chaarulatha 'Chaaru' Prasad
Andrea Jeremiah
Vanathi
Nassar
College Founder
Shanthanu Bhagyaraj
Bhargav
Mahendran
Young Bhavani
N. Azhagamperumal
Ambana Samuel
Ciby Bhuvana Chandran
Sri
Kulappulli Leela
Juvenile school cook
Ramya Subramanian
Ramya
Gouri G Kishan
Savitha
Rajesh
College Staff
Mahanadhi Shankar
Thulukanam
Arun Alexander
Essaki
Thangapandiyan
P. C. Arumugam
Boxer Dheena
Warden
Ramesh Thilak
Juvenile school warden
Chetan
Professor
Mathew Varghese
Mathew
Ajith Koshy
Stunt Silva
Rahul Kannan
Rahul
Sunil Reddy
Education Minister
Kalyani Natarajan
Professor
Soundarya Bala Nandakumar
College Professor
Lintu Thomas
College Professor
KPY Dheena
Sheena
Lallu Prasath
Prisoner
Udayaraj
Prisoner
Poovaiyar
Undiyal
Sriman
JD's friend
Prem
Prem
Srinath
JD's friend
Sanjeev
JD's friend
Nagendra Prasad
JD's friend
Brigida Saga
Anitha Sampath
News Reporter
Lokesh Kanagaraj
Prisoner
Rathna Kumar
Prisoner
Raveena Ravi
Chaarulatha 'Chaaru' Prasad (voice)
Vetri
Lorry Sangam Worker
Vishalini Daniel
Brana
V. Sai
Costume Design
Vishnu Edavan
Lyricist
Gopi Prasannaa
Publicist
K. T. S. Swamynathan
Production Manager
Venki
Assistant Director
Lokesh Kanagaraj
Director
Lokesh Kanagaraj
Story
Lokesh Kanagaraj
Screenplay
Lokesh Kanagaraj
Dialogue
Anirudh Ravichander
Original Music Composer
Sathyan Sooryan
Director of Photography
Xavier Britto
Producer
Santhosh Narayanan
Playback Singer
Rathna Kumar
Dialogue
Pon Parthiban
Dialogue
Philomin Raj
Editor
Abhay S Dutta
Line Producer
Sumit S Rajput
Line Producer
Arunraja Kamaraj
Lyricist
Hari Haran
Sound Designer
Balakesavan Shanmugam
Sound Effects Editor
Ramesh Vijayan
Sound Effects Editor
Kannan Ganpat
Sound Mixer
Sathees Kumar
Art Direction
Dinesh
Choreographer
Pallavi Singh
Costume Design
P. Nagarajan
Makeup Artist
Preetisheel Singh
Makeup Artist
Stunt Silva
Stunt Coordinator
Andrew Shibi
Visual Effects Supervisor
Gana Balachandar
Lyricist
Vignesh Shivan
Lyricist
Arivu
Lyricist
Yuvan Shankar Raja
Playback Singer
Anirudh Ravichander
Playback Singer
Gana Balachandar
Playback Singer
Vijay
Playback Singer
Arivu
Playback Singer
C. B. Vinith
Playback Singer
Sathish Krishnan
Choreographer
Lalit Kumar
Co-Producer
Jagadish Palanisamy
Co-Producer