"A flower seller's son ends up in a tussle with a ruthless rowdy in Dindigul, forcing him to become a policeman and fight the odds."
Vijay Sethupathi
as M. Vascodagama
Anukreethy Vas
as Annapoorani
Prabhakar
as Muttai Ravi
Pugazh
as Poovaali
Ilavarasu
as Murugapandi
G. Gnanasambandam
as Shanmugam
Singampuli
as Uppliyappan
Shivani Narayanan
as SI Marikozhundhu
Deepa Shankar
as Inspector Pandiyamma
T.M. Karthik
as Constable Srikanth
Vimal
as "Mapillai" Vinayagam
Linga
as Chandru
Aadukalam Naren
as Chief Minister
Aadhira Pandilakshmi
as Lakshmi Murugapandi
R. N. R. Manohar
as MLA Aalamarathan
as Head Constable Uppiliyappan
Prithvi Pandiarajan
as Selvam
Singapore Deepan
as Vascodagama's Friend
Sai Tamil
as "Kasimedu" Jaga
Gajaraj
as Subbaiya
Anish Kuruvilla
as Police Commissioner
Ponram
Screenplay
D. Imman
Original Music Composer
Story
Yugabharathi
Lyricist
Vivek Harshan
Editor
Dinesh
Choreographer
Director
Radhika Siva
Costume Design
Dinesh Subbarayan
Stunt Coordinator
Dinesh Krishnan B.
Director of Photography
M. Sherif
Harihara Suthan
Visual Effects
Kovai V. Vijayakumar
Production Controller
Pavan Narendra
Associate Producer
S Somashekar
Co-Producer
Tuney John
Publicist
Vijay Muthupandi
T. Udayakumar
Sound Designer
Venkatesh S
R. Rajkumar
Production Coordinator
Kal Raman
Veera Samar
Production Design
Nikhil Murugan
Public Relations
Kaarthekeyen S
Producer
Madhan Shanmugam
Karthik Subbaraj
Presenter
Dialogue
M Ashok Narayanan
Executive Producer
Suresh Merlin
Still Photographer
Kalyan Subramanian
Senthil Ganesh
Playback Singer
Udit Narayan
Co-Director
V Muthukumar
M. Govindaraj
Production Executive
P Kuppusamy
Makeup Designer
Maalavika Sundar