Prabhu Deva
Krishna Kumar
Prabhu Deva
Krishna Kumar
Tamannaah Bhatia
Devi
Nandita Swetha
Sara
Kovai Sarala
Lawyer Lalitha
Dimple Hayathi
Eesha
RJ Balaji
Ganesh/Madasamy
Sonu Sood
Raj Khanna (Guest Appearance)
Arjai
Ajmal Ameer
Rudhra
Dr. Ishari. K. Ganesh
Producer
A. L. Vijay
Screenplay
A. L. Vijay
Director
Prabhu Deva
Producer
A. L. Vijay
Story
Anthony
Editor
Sam C S
Original Music Composer
R. Ravindran
Producer
Suresh Chandra
Public Relations
Stunt Silva
Stunt Coordinator
Madhan Karky
Lyricist
Prabhu Deva
Lyricist
Paresh Shirodkar
Choreographer
Juee
Associate Choreographer
Yash
Associate Choreographer
Ayananka Bose
Director of Photography
Taha Anwer
First Assistant Director
Abhishek Nama
Producer
Blaaze
Playback Singer
Benny Dayal
Playback Singer
R. S. Raja
Still Photographer
Durga Prasad Mahapatra
Production Design
Aanshi Gupta
Costume Design
Smita Kambli
Assistant Art Director
Ashwin Kumar
Executive Producer
Sam C S
Playback Singer
Arunprasad M
Sound Designer
Kalol Das
Executive Producer
Shankar Mahadevan
Playback Singer