Cast & Crew

Directed by

Karthik Subbaraj

Writing Credits

Srinivasan Elangovan
(story consultant)
Karthik Subbaraj
(writer)
Karthik Subbaraj
(written by)

Cast

Vikram
Gandhi Mahaan
Simran
Naachi
Dhruv Vikram
Dadabhai Naoroji
Bobby Simha
Sathyavan
Vettai Muthukumar
Gnanodaiyam
Sananth
Rocky
Alaudeen
Dada Gang Member #1
Amoz
Rocky Friend #4
Anbu
Chandru
Bharathan
School Teacher
Vani Bhojan
Mangai
Ram Charles
Dada Gang Member #4
Aakshath Das
Young Dadabhai Naoroji
Deva
Sathyan's Friend #5
Ezhil
Deva
Benito Franklin
Bose
Gajaraj
Rajavel
Gunalan
Rocky Friend #5
Kaleeswaran
Sivanesan
Kalivaanan
Rocky Friend #2
Karthik
Dada Gang Member #3
Karthikeyan
Sathyan's Friend #1
Kashvi
Young Nachi
Jai Krishna
Old Bar Owner
Kumar
Gnanam Gang #2
Nithish Kumar
Card Player #3
Sasi Kumar
Police #2
Sathish Kumar
Rocky Friend #1
Roshan Mark Lawrence
Card Player #2
Louis
Gnanam Gang #3
Manokaran
Card Player #1
Balu Miranda
Gnanam P.A
Raaghavan Murugan
Young Gandhi
Murugavel
Michael
Murugusekar
Gnanam's Father
Esakki Muthu
Auction Gang #2
Vijaya Muthu
Vijayan
K Muthukumar
Gnanam
Sridhar Narayanan
School Principal
Aadukalam Naren
Mohandoss
Nathan
Police #1
Deepak Paramesh
Anthony
Pargunan
Police #3
Sathya Prema
Sivanesan Daughter
Madhu Priya
Nachi's Mother
Raja
Sathyan's Friend #2
Ramachandran
Manikkam
Ramanisamy
Governor
Ruthru
Chandru Gang #1
Sabari
Sathyan's Friend #3
Sachin
Young Sathyavan
Sachin
Young Sathyavan
Balaji Sakthivel
Soosaiyappan
Sanjay
Young Gnanodhaiyam
Sai Shankar
Chief Minister
Virendar Sharma
Cult Group Leader
Mani Simon
Auction Gang #1
Paramjith Singh
Kuldeep Singh
Sirajudeen
Dada Gang Member #2
Subatra
Thilagu
Subramanian
Minister
Sai Tamil
Gnanam Gang #2
Vetri
Sathyan's Friend #4
Vishalini
Gandhi's Mother
Yuvaraj
Rocky Friend #3

Produced by

Lalit Kumar
producer
M. Ashok Narayanan
executive producer

Music by

Santhosh Narayanan

Cinematography by

Haya
(assist cinematography)
Shreyaas Krishna

Editing by

Vivek Harshan

Production Design by

Kumar Gangappan
Santhanam

Costume Design by

Praveen Raja
(costumes designed by)

Makeup Department

Zahid Sayyed
hair stylist
Baldev Varma
prosthetic makeup designer

Second Unit Director or Assistant Director

Dhakshi
associate director
Srinivasan Elangovan
first assistant director
Shylam
associate director (as Krish Shylam)

Art Department

Aswin Lara
assistant art director (as Ashwin Lara S.)

Sound Department

Mauricio López
foley editor
Karthik Mohan
foley editor / sound editor
Ivo Moraga
foley artist / foley supervisor
Kunal Rajan
sound designer
Arunachalam Sivalingam
field recording
Soledad Vargas
foley recordist

Visual Effects by

Kalaivanan S.
Creative Head

Stunts

Dinesh Subbarayan
action director
Arun Yadav
stunt coordinator

Camera and Electrical Department

Sathish Saakar
second assistant camera

Editorial Department

Suresh Ravi
colorist
Akash Thomas
Associate editor

Music Department

F.A.M.E.'S. Project
orchestra and studio contractor
Benyamin Jahromi
musician
Abdul Muktadir Laskar
playback singer
Bohemia Junction Limited
orchestra & studio booking co-ordinator India
Mahalingam
playback singer
Santhosh Narayanan
playback singer
Nishadhan S
orchestrator
Rajshri Sudhakar
telugu lyrics

Additional Crew

Tuney John
title designer
M. Sherif
choreographer
All Filters