John 'JD' Durairaj
Bhavani / Young Bhavani (voice)
Das
Chaarulatha 'Chaaru' Prasad
Vanathi
College Founder
Bhargav
Young Bhavani
Ambana Samuel
Sri
Juvenile school cook
Ramya
Savitha
College Staff
Thulukanam
Essaki
P. C. Arumugam
Warden
Juvenile school warden
Professor
Mathew
Rahul
Education Minister
Professor
College Professor
College Professor
Sheena
Prisoner
Prisoner
Undiyal
JD's friend
Prem
JD's friend
JD's friend
JD's friend
News Reporter
Prisoner
Prisoner
Chaarulatha 'Chaaru' Prasad (voice)
Lorry Sangam Worker
Costume Design
Lyricist
Publicist
Production Manager
Assistant Director
Director
Story
Director of Photography
Original Music Composer
Dialogue
Screenplay
Producer
Playback Singer
Dialogue
Dialogue
Editor
Lyricist
Lyricist
Line Producer
Makeup Artist
Sound Mixer
Playback Singer
Costume Design
Stunt Coordinator
Lyricist
Lyricist
Sound Effects Editor
Playback Singer
Sound Designer
Playback Singer
Playback Singer
Choreographer
Makeup Artist
Playback Singer
Sound Effects Editor
Line Producer
Art Direction
Visual Effects Supervisor
Playback Singer
Choreographer
Co-Producer
Co-Producer