Cast & Crew

Directed by

Atlee
(as Atlee)

Writing Credits

Atlee
(story) (as Atlee Kumar)
Atlee
(screenplay) (as Atlee Kumar) &
Vijayendra Prasad
(screenplay) &
Ramanagirivasan
(screenplay)
Atlee
(dialogue) (as Atlee Kumar)
Rajendra Sapre
(hindi dialogue)

Cast

Joseph Vijay
Vetrimaaran / Maaran / Vetri
Nithya Menen
Aishwarya Vetrimaaran
S.J. Suryah
Dr. Daniel Arokyaraj
Samantha Ruth Prabhu
Tara
Kajal Aggarwal
Anupallavi
Vadivelu
Vadivu
Kovai Sarala
Sarala
Sathyaraj
DCP Rathnavel (Randy)
Motta Rajendran
Health minister
Sathyan
Police Officer
Yogi Babu
Nolan
Kaali Venkat
Auto Driver
Hareesh Peradi
Dr. Arjun Zachariah
Devadarshini Chetan
Nurse
Surekha Vani
Nurse
Misha Ghoshal
Media Anchor
Shivani Murali
Paapu
Aakshath Das
Maaran
Ana Dancchevska
Magician Assistant
Sai Dheena
Prisoner
Kamaraj
Kasi
Abdool Lee
Vetrimaaran friebd
Sangili Murugan
Salim Ghosh
Mamilla Shailaja Priya
Tara's mother
Senthikumari Rathinakumar
Selvi
Pasanga Sivakumar
Hospital HR
Christopher Bloswick
Humanitarian Award Speaker

Produced by

Marcin Andruchów
line producer
Ilija Ciriviri
line producer: Macedonia
Dejan Iliev
line producer: Macedonia
KS Jairam
line producer
H. Murali
producer
Sanjay Kumar Pal
line producer (as Sanjay Kr. Pal)
R.Mahendran
Creative Producer (as Mahendran.)
V. Rajagopal
assistant line producer
N. Ramasamy
producer
Natarajan Ramji
line producer
Hema Rukmani
producer

Music by

A.R. Rahman

Cinematography by

G.K. Vishnu

Editing by

Antony L. Ruben
(as Ruben)

Production Design by

Muthuraj
Gopi Prasannaa
Publicity designer

Art Direction by

Kiran
K. Udaya Kumar
assistant art director
Muthuraj
Chackochen Pallattu
associate art director
Vlatko Zafirkovski
(Macedonia)

Set Decoration by

Deepthi Thangaraj

Costume Design by

Neeraja Kona
Archa Mehta
Komal Shahani
(Costume Designer for Thalapathy Vijay)
Pallavi Singh
Jayalakshmi Sundaresan
(as Jayalakshmi Sunderasan)

Makeup Department

Pattanam Rasheed
special makeup effects artist

Production Management

Daljeet Singh Munak
production manager
Riste Tanevski
production manager: Macedonia
Anirudh Vallabh
Production Coordinator

Second Unit Director or Assistant Director

Igor Aleksov
assistant director: Macedonia
Konrad Bajno
first assistant director: Poland
Cibi Chakravarthi
first assistant director
Andrej Georgiev
second assistant director: Macedonian Crew
Shilpi Kiran
associate director
Vivek Radha Kumaran
assistant director
Manoj Venu
assistant director
Kaloian Vodenicharov
second unit director

Art Department

Vlatko Cacorovski
assistant art director
R.Kishore
assistant art director
Deepthi Thangaraj
assistant art director / set designer

Sound Department

Kannan Ganpat
sound (music segment)
Vignesh Guru
adr engineer
Ashique Muhammed
Hindi premix engineer
Tapas Nayak
audiography
C. Sethu
sound effects editor
Jitendra Vajpayee
Adr engineer

Special Effects by

Metodija Najdoski
pyrotechnician
Babu Tyagi
special effects

Visual Effects by

SG Abhilash
visual effects artist
AyushSaraogi
matte painter
Gaurav Baghel
compositor: NYVFXWAALA
Hardik Chauhan
digital compositor
Prince Chaurasia
visual effects producer
Krishnendu Chowdhury
roto artist
Vikrant Dalal
Fx Lead
Diptesh Das
Motion Graphics / motion graphics
Rohit Dhale
visual effects artist
Tanmay Dhonde
digital mattepaint artist
Fayaz
compositor
Mohit Garg
compositor
Roopak Ghadei
cg supervisor
Sairaj Ghag
vfx line producer
Gautam Gulaskar
Senior Compositor
Arvind Gupta
compositor
Muhammed Imran
wrangler
Bhagwan Jadhav
vfx
Ajay Jaiswar
compositor
Manohar Jha
compositor
Maurya Jitendra
compositor
Piyush Kankekar
compositor
Shahrukh Khan
texture artist
Uday Kumar Kongathi
FX Technical Director
Ashwin Kumar
rotovfx
Midhun Mathews
Fx Artist
Jitendra Maurya
compositor
Mohd Muddaser
digital compositor: visual effects
Aravind Naga
visual effects artist: Title Animation
Saidulu Nalamada
matte painter
Naveen Paul
visual effects director / visual effects
Puran Prajapat
compositor
Suhel Rahaman
visual effects artist
Kadam Raj
modeller
Santosh Raju
visual effects coordinator
Rajvikas
compositor
Manikandan Robert
visual effects coordinator
Rohit Saini
digital compositor
Sujeet Samant
visual effects artist: lighting technical director
Manoj Sarkar
visual effects artist
Satpal
rigging
Naresh Sattenapalli
sr lighting artist
Manas Senapati
model and texture artist
Gaurav Sharma
Compositing lead : NYVFXWAALA
Rajnish Sharma
compositor
Shailendra Singh Sikarwar
compositor: NY
Abhishek Singh
compositor
Manvendra Pratap Singh
compositor
Yogesh Singh
lighting td
Arkaroop Sinha
jr. fx artist
Shaikh Sohel
visual effects supervisor
Vinod Surgude
digital matte paint artist / digital matte painter
P.N. Swathi
visual effects coordinator
Archit Verma
fx artist
Jitendra Yadav
digital compositor: NYVFXWAALA

Stunts

Anal Arasu
action director
Borislav Bogosavac
stunt performer
Miroslav Borkovic
stunt performer
Vedran Brkic
stunt performer
Marko Cvetanovic
stunts
Bratislav Ilic
stunt performer
Slavisa Ivanovic
stunt coordinator
Marko Joksimovic
stunt performer
Simon Lawman
assistant stunt coordinator
Tanveer Singh Maan
stunts
Petar Popovic
stunt performer
Kevin Smith
stunt performer
Georgi Stanislavov
stunt performer
Tihomir Vinchev
stunt performer
Kaloian Vodenicharov
action director / stunt coordinator

Camera and Electrical Department

Hayath Basha
on set colorist
R. Bharathwaj
second assistant camera (film segments)
Harkirath Bhui
steadicam operator
Charlestead
digital imaging technician
Vighnesh Dongre
aerial photographer
Priyesh Gurusamy
associate cinematographer
Rekhapalli Adi Venkata Hanuman
second assistant camera
Gautam Kumar Jayaseelan
digital film designer / on set colorist
P. Karthick
digital imaging technician
Raja Mahadevan
chief associate cinematographer
Rohit Mugullu
aerial cinematography
Sushil Mugullu
aerial cinematographer
Nikolaj Najdenov
action camera operator
K. Nirmal Venkatesh
digital imaging technician
Karan Tanwar
aerial cinematographer
Udhayashankar
Motion Control Expert

Animation Department

Asis Giri
animator
Pratik Jawarkar
animator
Divyesh Popat
lead animator
Piyal Sarkar
animation supervisor
Ajay Shinde
animator
Shailendra Tomar
animator

Casting Department

Ewelina Kukuczka
extras casting: Poland, Rzeszów
Samir Ljuma
extras casting
Pawel Mlak
extras casting: Poland, Rzeszów
Iza Szpilka
extras casting: Rzeszów

Costume and Wardrobe Department

Melita D'Souza
assistant costume designer

Editorial Department

Darlingrichardson
Associate Editor
Sajjad Fateh
vfx editor
Nirmal Gala
digital intermediate production head
Mahesh Reddy Nuka
digital intermediate producer

Location Management

Nikola Kimovski
location manager
Michal Ferlak
location scout (uncredited)

Music Department

Deepak Blue
playback singer
Chandrabose
telugu lyrics
Ishaan Chhabra
score co-producer and music programmer
Hari Dafusia
Additional Music / background score programmer
Deepak
playback singer
Kevin J. Doucette
music engineering
Shreya Ghoshal
playback singer
Naresh Iyer
playback singer
Kailash Kher
playback singer
G.V. Prakash Kumar
playback singer
Sree Mani
telugu lyrics
Pradeep Menon
recording engineer
Shweta Mohan
playback singer
Rakendu Mouli
telugu lyrics
Sathya Prakash
playback singer
A.R. Rahman
musical director / playback singer
Vinay Sridhar
scoring mixer
Saranya Srinivas
playback singer
Anantha Sriram
telugu lyrics
Sid Sriram
playback singer
S.M. Subhani
Mandolin
Hariprasad TS
Indian Rhythm
Pooja Vaidyanath
playback singer
Jerry Silvester Vincent
music programmer
Viswaprasadh
playback singer
Vivek
lyricist

Additional Crew

Abulhasan Ansari
hindi dubbing director
Nilesh Ghag
Chief Finance Officer
Shanoor Mirza
Hindi dubbing artist: Vijay
Shobi Paulraj
choreography by
Gopi Prasannaa
publicity designer
Prem Rakshith
choreographer
Aleksandar Stardelov
production assistant
Subhalekha Sudhakar
Voice for Hareesh Peradi in Telugu
Deepa Venkat
dubbing artist: Kajal Aggarwal

Thanks

Angry Rantman
the producers wish to thank
All Filters