Lingesan
Vikram
Diya
Amy Jackson
Sushil, Ad Film Director
Mohan Kapur
Keerthivasan
Powerstar Srinivasan
Keerthivasan's Fan
Yogi Babu
Cameo Appearance
R. Sarathkumar
Deepika
Satya Krishnan
Diya (Voice)
Raveena Ravi
Dr. Vasudevan
Suresh Gopi
John
Upen Patel
Indrakumar
Ramkumar Ganesan
Gym Babu
Santhanam
Osma Jasmine
Ojas Rajani
Lingesan's mother
T. K. Kala
Lingesan's father
Azhagu
Ravi
M.Kamaraj
Editor
Anthony
Choreographer
Bosco Martis
Playback Singer
Shreya Ghoshal
Caesar Gonsalves
Nikhita Gandhi
Director
Shankar
Screenplay
Story
Neeti Mohan
Haricharan
Chinmayi Sripaada
Director of Photography
P. C. Sreeram
Sid Sriram
Stunts Coordinator
Alfred Hsing
Sunitha Sarathy
Lyricist
Kabilan
Madhan Karky
Costume Design
Mary E. Vogt
Anirudh Ravichander
Original Music Composer
A.R. Rahman
Aditya Rao
Producer
V. Ravichandran
Production Manager
Dinesh Nair Mumbai
Set Designer
Krishnamani
Agin Brabhu
Dialogue
A.N. Balakrishnan
Art Direction
T. Muthuraj
Sound Mixer
AS Laxmi Narayanan
ANL Arasu
D Suresh
Presenter
Anil Tandani
Line Producer
Freeman Xiang
Deepali Noor
Mixing Engineer
Hentry Kuruvilla
Foley Editor
Nagavenkat S
Assistant Camera
Goutham George
Concept Artist
Viswanath Sundaram
Special Effects Supervisor
Babu Tyagi
Steadycam
B.K. Sivan
Assistant Director
Vishnu l Bhaskaran
Special Effects Technician
Steven Saunders
Special Effects Makeup Artist
Davina Lamont
Sharath Jothi
Warren Dion Smith
Siddhartha Swayambhoo
Bill Cheng
Natarajan Ramji
Sean Foot
First Assistant Director
K S Jairam
Co-Producer
D. Ramesh Babu
Aarthi Videep
Sound Designer
Jayant Vajpayee
Mohmmad Yunus Ismail
First Assistant Camera
Tanveer Mir
Natalie Di Luccio