Prakash Raj
Krishnamurthy
Prakash Raj
Krishnamurthy
Sriya Reddy
Deepa
Ashok Selvan
Bala Murugan
Nassar
Doctor
M. S. Bhaskar
Raghavan
Varun Kamal
Vivek
Anjali Rao
Sheila George
Shanmugarajan
ACP Karunakaran
Thangapandiyan
Vignesh the Lawyer
Asritha Kingini
Nurse
Saivam Ravi
Lab Technician
Priyadarshan
Director
Prabhu Deva
Producer
Sameer Thahir
Director of Photography
Bina Paul
Editor
Priyadarshan
Screenplay
Priyadarshan
Story
Dr. Ishari. K. Ganesh
Producer
Ilaiyaraaja
Original Music Composer
Sabu Cyril
Art Direction
Sabu Cyril
Production Design
Radhika Chaudhari
Associate Producer
Abhilash Nair
Screenplay
A. L. Alagappan
Producer
Vishal
Conceptual Design
Arjun Balakrishnan
First Assistant Director
Aruna Rakhee
Assistant Director
Bhavani Sre
Assistant Director
Ragesh Ram
Assistant Director
Girish Gangadharan
Camera Intern
Sanu Thahir
Camera Intern
Vishnu Thandassery
Camera Technician
Nithin Abey Alexander
Camera Technician
M S Ayyappan Nair
Associate Editor
Jai
Assistant Art Director
Hudstin
Assistant Art Director
Sowmya
Assistant Art Director
Bhagyaraj
Assistant Art Director
Marudhu
Assistant Art Director
Pattanam Rashid
Key Makeup Artist
Pallavi Singh
Costume Design
V. Ganesh
Executive Producer
K. Mani Varma
Production Controller
Anbazhagan
Production Supervisor
Arokiyaraj
Production Manager
Royace
Production Manager
C. Prasad
Administration
K. Kausalya
Administration
Abhijeet Paul
Finance
Omar
Finance
Deepu Chandra
VFX Artist
Prince
Sound
Dhoni Babu
Boom Operator
Mugil Designs Chakravarthi
Publicist
M. R. Rajakrishnan
Sound Mixer
Ani I. V. Sasi
Co-Director
A. L. Vijay
Producer
A. L. Vijay
Dialogue