
Casts

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
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
Sangeetha Venkatesh
Dentist Mathi
Crews
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
Sathyan Sooryan
Director of Photography

Anirudh Ravichander
Original Music Composer

Lokesh Kanagaraj
Dialogue

Lokesh Kanagaraj
Screenplay
Xavier Britto
Producer

Santhosh Narayanan
Playback Singer

Rathna Kumar
Dialogue
Pon Parthiban
Dialogue
Philomin Raj
Editor
Arivu
Lyricist
Gana Balachandar
Lyricist
Sumit S Rajput
Line Producer
Preetisheel Singh
Makeup Artist
Kannan Ganpat
Sound Mixer
Gana Balachandar
Playback Singer
Pallavi Singh
Costume Design

Stunt Silva
Stunt Coordinator
Vignesh Shivan
Lyricist

Arunraja Kamaraj
Lyricist
Balakesavan Shanmugam
Sound Effects Editor

Vijay
Playback Singer
Hari Haran
Sound Designer
Arivu
Playback Singer
C. B. Vinith
Playback Singer

Dinesh
Choreographer
P. Nagarajan
Makeup Artist

Yuvan Shankar Raja
Playback Singer
Ramesh Vijayan
Sound Effects Editor
Abhay S Dutta
Line Producer
Sathees Kumar
Art Direction
Andrew Shibi
Visual Effects Supervisor

Anirudh Ravichander
Playback Singer

Sathish Krishnan
Choreographer
Lalit Kumar
Co-Producer
Jagadish Palanisamy
Co-Producer
Backdrops & Posters













