Dhanush
S. J. Suryah
Aparna Balamurali
Dushara Vijayan
Kalidas Jayaram
Sundeep Kishan
Varalaxmi Sarathkumar
Saravanan
Selvaraghavan
Prakash Raj
Director
A.R. Rahman
Original Music Composer
Kalanithi Maran
Producer
Prabhu Deva
Choreographer
Writer
Om Prakash
Director of Photography
Prasanna GK
Editor
B. Raja
Makeup Artist
Peter Hein
Stunt Coordinator
Kabilan Chellaiah
Publicist
Jacki
Production Design
Kavya Sriram
Costume Designer