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
A. L. Vijay
Director
Prabhu Deva
Producer
Dr. Ishari. K. Ganesh
Producer
A. L. Vijay
Story
A. L. Vijay
Screenplay
Anthony
Editor
Sam C S
Original Music Composer
R. Ravindran
Producer
Prabhu Deva
Lyricist
Madhan Karky
Lyricist
Stunt Silva
Stunt Coordinator
Paresh Shirodkar
Choreographer
Suresh Chandra
Public Relations
Juee
Associate Choreographer
Yash
Associate Choreographer
Ayananka Bose
Director of Photography
Taha Anwer
First Assistant Director
Abhishek Nama
Producer
Ashwin Kumar
Executive Producer
Kalol Das
Executive Producer
R. S. Raja
Still Photographer
Blaaze
Playback Singer
Benny Dayal
Playback Singer
Shankar Mahadevan
Playback Singer
Sam C S
Playback Singer
Arunprasad M
Sound Designer
Durga Prasad Mahapatra
Production Design
Smita Kambli
Assistant Art Director
Aanshi Gupta
Costume Design