Credits
Cast

Vijay Antony
Tamilarasan

Remya Nambeesan
Leena

Suresh Gopi
Dr. Muruganantham
Pranav MohanRaja
Prabhakar

Sonu Sood
Rana Pratap Singh

Yogi Babu

Pandiarajan

Aravind Akash

Ravi Prakash

Sathyaraj

Jangiri Madhumitha

Munishkanth

Robo Shankar

Kasturi Shankar

Sangeetha Krish

Chaya Singh

Radha Ravi

Y. G. Mahendran

Gowtham Sundararajan

Sentrayan

Adithya Kathir

Kumki Ashwin

Thejank
Art
Raveendar
Production Design
Milan
Production Design
Camera
R. D. Rajasekhar
Director of Photography
Rama Subbu
Still Photographer
Costume & Make-Up
V. Sai
Costume Design
Crew
Jothi Arunachalam
Additional Dialogue

Sathish Krishnan
Choreographer

Dinesh
Choreographer
ANL Arasu
Fight Choreographer
Mounam Ravi
Public Relations
Manavai Bhuvan
Public Relations
Directing
Jayan Varkala
Co-Director
Babu Yogeswaran
Director, Screenplay, Story
Editing
K. S. Rajasekaran
Digital Intermediate Colorist
A. L. Ramesh
Editor
Bhuvan Srinivasan
Editor
Production
S. Kowsalya Rani
Producer
V. Viswanathan
Production Executive
Red Dot Pawan
Publicist
Sound

S. P. Balasubramaniam
Playback Singer
V. V. Prassanna
Playback Singer

K. J. Yesudas
Playback Singer

Sid Sriram
Playback Singer

Arjun Chandy
Playback Singer

Suzanne D'Mello
Playback Singer

Nakash Aziz
Playback Singer

Neeti Mohan
Playback Singer
Vibhavari Apte Joshi
Playback Singer
Yogi B
Playback Singer

Ilaiyaraaja
Playback Singer, Original Music Composer
Vijay Rathinam
Sound Designer
Tapas Nayak
Sound Designer
A.M.Rahamathulla
Sound Designer
T. Udayakumar
Sound Designer, Sound Mixer
Visual Effects
S. Fazil Mohamad
Visual Effects
Writing

Madhan Karky
Lyricist
Pazhani Bharathi
Lyricist
A. R. P. Jayaram
Lyricist, Co-Director