Cast & Crew

Directed by

Lokesh Kanagaraj

Writing Credits

Lokesh Kanagaraj
Rathna Kumar
(dialogue)
Deeraj Vaidy
(dialogue)

Cast

Joseph Vijay
Leo Das / Parthiban
Sanjay Dutt
Antony Das
Trisha Krishnan
Sathya
Arjun Sarja
Harold Das
Gautham Vasudev Menon
Joshy Andrews
Mysskin
Shanmugam
Mansoor Ali Khan
Hridayaraj D'Souza
Priya Anand
Priya Andrews
Kamal Haasan
Agent Vikram
Anurag Kashyap
Daniel
Babu Antony
Antony's henchman
Dinesh Kumar
Dinesh
Punya Elizabeth
Sathya's Friend
Pooja Fiya
Press Reporter
Tajamul Gani
Clothing Shopkeeper
Jawahar
Veterinarian
Muthu Krishnan
Press Cameraman
Janany Kunaseelan
Shruthi
Dinesh Lamba
DFO
Mahalakshmi
Madhi's Teacher
Maneksha
Jailer
Sachin Mani
Shruthi's husband
George Maryan
Constable Napoleon
Sandy Master
A robber in Shanmugam's gang
Shanthi Master
Shanmugam's Wife
Thavasi Master
Harold's Henchman
Santhi Mayadevi
Advocate
Moosa
Flashback Inspector
Rj Umar Nisar
Reporter
Salem Parthiban
Harold's Henchman
Ramakrishnan
Gabby
Madhusudhan Rao
Shanmugam's brother-in-law
Shanthipriya Ray
Parthiban's Lawyer
Maya S. Krishnan
An escort
Leela Samson
Public Prosecutor
Madonna Sebastian
Elisa Das
Denzil Smith
Judge
Kavitha Suresh
Siddarth's Teacher
Mathew Thomas
Siddharth
Vaiyapuri
Astrologer
Siam Howlader
Yeshra
Niranjan
Chocolate Dealer

Produced by

Ramkumar Balasubramanian
executive producer
Lalit Kumar
producer
Jagadish Palanisamy
co-producer

Music by

Anirudh Ravichander

Cinematography by

Manoj Paramahamsa

Editing by

Philomin Raj

Production Design by

Satheesh Kumar

Art Direction by

Satheesh Kumar
Irfan Rashid Sheikh

Costume Design by

Eka Lakhani
Praveen Raja
Pallavi Singh
Dhayanidhi SK
(Dhayanidhi SK)

Makeup Department

Jagadish Awasthi
hair stylist to Thalapathy Vijay
Serina Tixeria
makeup artist (as Serina Texiera)

Production Management

S. Sethuramalingam
executive in charge of production

Second Unit Director or Assistant Director

Santhosh Krishnan
associate director
Rohit Paramaguru
associate director
Sathya Immanuel Prakash
associate director

Art Department

Junaith
assistant art director

Sound Department

Sankaran A.S.
sound editor
Diluxshan
sound editor
Kannan Ganpat
sound mixer
Vignesh Guru
Assistant Score Mix Engineer
Yatin Handa
language premix engineer
Hari Haran
sound designer (as Hariharan M.)
Vineeth Kumar Kunchala
sound editor
Tom Michael
sound effects editor
Ashique Muhammed
Hindi Language Premix
Harish Nath
foley artist
Anil Pawar
foley artist
Iniyan C S
Asst Re-recording Mixer
Aamir Shaikh
Dailogues recording engineer
Balakesavan Shanmugam
sound editor
K.C. Sidharthan
sound editor
Karan Arjun Singh
foley artist / supervising foley editor
Sachin Sudhakaran
sound designer

Special Effects by

Babu Tyagi
special effects

Visual Effects by

Sonawane Adesh
Matchmove Artist: MPC
Rhythm Aggarwal
Texturing and Lookdev Artist
Priya Prakash Ahiwale
Key Lighting Artist : MPC
Akhileswar
visual effects
Balakrishnan Alagarsamy
digital compositor: MPC
Josey Ann
vfx artist
Balabaskarachandran Arun
supervisor tmefx
Unnikrishnan AS
Modeling
Mangesh Awate
CG Supervisor: MPC
Muthu Balakrishnan
Business Head: Unifimedia
Zaheer Bijapure
key visual effects layout artist
Pushpak Ganesh Bonde
Matchmove Artist
Rushikesh Charde
vfx lighting artist
Pratik Chaudhary
visual effects artist
Yogesh Chautel
Bidding Producer
Hrishikesh Cheemalamarri
digital compositor
Pruthviraj DA
Grooming Artist
Pema Damdul
digital artist / visual effects artist (credit only)
Rahilkumar Darji
matchmove Artist
Venu Dawat
Matchmove Artist
Karthik Kumar Durairaj
lead compositor: Basilic Fly Studio
Gourab Dutta
vfx artist
Jagadeesh Gajapathy
lighting lead: mpc
Mahesh Ganguly
Director of Animation : Phantom-FX
Gopalsamy
compositing supervisor: visual effects
Prajapati Harsh
FX Artist: credited
Xforia Igene
DI & VFX Company
Indhumathi
Marketing
Radheya Indulkar
FX Artist
Jobin Jacob
visual effects supervisor
Rohan Jain
Fx Supervisor
Sajan Jaishi
Software Analyst
Janarthanan
Modeling and Texturing artist
Vijayakanth K.
Lead DMP: MPC
Bhupinder Kamboj
Key Artist: CFX/Techanim
Karthik
compositor
Jetendra Kesireddy
digital compositor
Adil Khan
Animator: MPC
Kingslin
visual effects coordinator
Anish Kotipalli
Key lighting artist / Key lighting artist: MPC
Harshith Kulai
digital matte painter
Nitesh Kumar
compositor: Phantom FX
Supreeth Kumar
visual effects artist
Lakshmanakumar
compositing supervisor: Basilicfly studio
Logaraj C
visual effects supervisor
Kalaiselvan M.G.
animation lead
Manivannan Madhesan
head of techanim
Swarup Malekar
CFX Artist: Hyena Fur & Simulation
Maniraj
Matchmove & Rotomation & Layout artist
Chaudhary Manish
roto animation
Javad Matouri
visual effects supervisor
A. Fazil Mohamed
associate asset lead
Monesh
visual effects supervisor
Palash Muramkar
visual effects
Veera Venkata chowdary Mutyala
Prep artist
Veera Venkata Chowdary Mutyala
Prep artist
Umesh N.R.
associate asset lead
Prasanth Nair
operations head tmefx
Jeevan Nazareth
visual effects artist: Asset Artist at PhantomFX
Giriraj P
Lead Lighting
Pratheesh P.V.
Supervisor tmefx
Dhanapal Padmanabhan
DI & VFX Company / DI & VFX Company: visual effects
Saravana Kumar Palani
associate show supervisor
Suvesh Panda
digital compositor
Aayush Raj Pandey
lighting artist : MPC
Gurpreet Singh Panesar
Rigging Artist: MPC
Suresh Parthasarathy
Rigging Lead
Swapnil Ajit Patil
visual effects artist
Naveen Prabhakaran
visual effects artist: Digital matte painting
Muni Pradeep
Lead Lighting
PrakashS
Roto Supervisor
Prasanth MC
FX Supervisor
Prashantha K.
asset supervisor: MPC
Vishnu Premachandran
Senior Layout PostViz Artist: MPC Film
Rafeekishal
compositor
RakeshBabu
visual effects
Vivek Rakholiya
visual effects artist
Sambasiva Rapeti
compositor
Chetan Rathod
visual effects
Raju Ratnam
Rigging tmefx
Parthasarathi Rg
visual effects producer
Ajay Roshan F
VFX Production Manager: MPC (as Ajay Roshan)
Kalaivanan S.
creative head
Binoy Sadasivan
ceo and visual effects director tmefx
Chavada Sagar
Rotoanim
Shubham Kant Sagar
visual effects artist
Sandeepsha
compositing artist: PhantomFX
Sanjo Santhosh
Digital Compositor
Sarathvinu
visual effects supervisor
Sasidharan.R
Associate CG Supervisor
Mahadev Sawant
Fx artist
S. Harihara Selvakumar
3d digital artist
Nishant Sharma
fx artist
Pranay Shewade
visual effects artist (as matchmove artist)
Andrew Shibi
Vfx Head: Unifimedia
Aditya Yogesh Shukla
Rigging Lead
Jasveer Singh
Prep
Ravikant Singh
visual effects artist
Anish Sreedhar
Head of CG
John Thomas Stalin
compositing supervisor
Venkata Subbarao
key lighting artist: MPC
S.B. Subin
Rigging tmefx
R.K. Suchithan
senior editor tmefx
Antony T.
compositing supervisor
Jayesh Talewar
bg prep artist / visual effects artist
Advait Tambe
Production Co-ordinator
Charul Tatte
Lead: CFX/Techanim
Jateen Thakkar
visual effects supervisor
Atharv Thapliyal
Animator
Venkat Karunakar Uday
visual effects supervisor
UnnikrishnanAS
modeler
Anandan Vasudevan
Associate Supervisor MM
Vikram
compositor
Vishnu-Pradeep
cfx groom artist
VishnuKSabu
compositor
Amal VS
Texture and Lookdev

Stunts

Anbariv
stunts
Arun Yadav
stunt coordinator

Camera and Electrical Department

Rajeev Kumar Jasrotia
Arri trinity steadicam operator
Mohd. Abdul Malik
bike rigging technician
Anbu Prabhu
Drone Operator: Inspire2
Shivam Raghav
Drone operator
Ramsp
camera operator
Dhayanidhi SK
Back Role

Animation Department

Akash Bhosle
animator (as Bhosle Akash) (animation segment)
Mayank Carpenter
key animator
Nazir Hossain
animator (animation segment)
Swarup Jadhav
key animator
Manas Kakkad
animator (as Kakkad Manas)
Mohammad Mehdi Khezri
animator
Pradeep Mewada
animator (animation segment)
Amitesh Nandan
key animator : MPC
Podugu Srinivas Rao
Lead Animator (animation segment)

Costume and Wardrobe Department

Harshene Ravichandar
assistant costume designer: For trisha

Editorial Department

Glen Castinho
digital colourist / digital intermediate consultant
Navinlal
on-line editor
Chandrakanth P.T.
post production supervisor

Music Department

Raqueeb Alam
hindi lyrics
G. Balasubramanian
Orchestra Coordinator / Orchestrator
Siddharth Basrur
singer
Sai Charan
singer
Vishnu Edavan
lyrics
Dipanjan Guha
music producer: score
Heisenberg
lyrics
Krishna Kanth
telugu lyrics
Asal Kolaar
lyrics / playback singer
Sri Krishna
singer
Priya Mali
singer
Srinivasa Mouli
Lyric Writer
R.A Sanjay
Orchestrator
Anirudh Ravichander
music producer / singer
Roll Rida
playback singer
Vinay Sridhar
music and score mixer
J.V. Sudhanshu
singer
Joseph Vijay
playback singer

Additional Crew

Riaz K. Ahmed
Pro
Dinesh Kumar
Choreographer (as Dinesh)
D. Maneksha
Stills
Gopi Prasannaa
Publicity designer
Sarathvinu
Opening Titles
Pratheesh Sekhar
PRO
Saptarshi Sen
Marketing Director
Vamsi Shekar
PRO
Chinmayee Sripada
dubbing artist: Trisha Krishnan
K.T.S. Swaminathan
Production Controller
Hema Upadhyay
Hindi PR
Dhayanidhi SK
Back Role (uncredited)
All Filters