Cast & Crew

Directed by

Mani Shankar

Writing Credits

Shiraz Ahmed
(dialogue)
Vishal Dadlani
(lyrics)
Panchhi Jalonvi
(lyrics)
Mani Shankar
(story)
Shellee
(lyrics)

Cast

Sanjay Dutt
Vir Vijay Singh
Irrfan Khan
Tony Khosla
Kangana Ranaut
Nidhi Srivastav
Gulshan Grover
Bapuji
Apoorva Lakhia
Ranvir Singh
Sushant Singh
Vikram
Rukhsar Rehman
Lakshmi
Asif Basra
Raghav
Kurush Deboo
Sandwhichwala
Shankar Sachdev
Mishra
Shriya Sharma
Sweety
Nidhi Jha
Sarita
Joey Ansah
Fighter in Sniper's Den
Silvio Simac
Fighter on Terrace
Namrata Thapa
Roshni
Ashraf Ul Haq
Junkie
Saharsh Kumar Shukla
Shaggy Man
Shreya Narayan
Jesse
Aparna
Bharti
Rajendra Jadhav
Gundurao
Dharmendra Singh
Fighter 1 in Sniper's Den
Pradeep
Fighter 2 in Sniper's Den
Praveen
Fighter 3 in Sniper's Den
Munna
Fighter 4 in Sniper's Den
Vinay Varma
Commissioner
M.D. Pasha
Suvarna
Hussain Sheikh
Party President
Gary Warren Dsouza
Swiss Bank Manager
Randheer Nahar
Pandey
Shivraj
RBI Officer
Kaluram Dhobale
Goon's
Bikramjeet Kanwarpal
Nidh's Boss
Vishal Sanjeeva
Man on phone
Gaggan Singh
College boy
Viola Valdez
Townsperson

Produced by

Parekh Amitabh
producer
Faisal Khan
line producer
Sohail Maklai
producer
Maru Manish
producer: AAP Entertainment Ltd
Goragandhi Premal
producer: AAP Entertainment Ltd
Roysa Rajpurohit
line producer
Hussain Shaikh
executive producer
Rajesh Upadhyay
line producer

Music by

Roshin Balu
composer
Gourov Dasgupta
(music)
Atul Raninga
(background music)
Sanjay Wandrekar
(background music)

Cinematography by

Natarajan Subramaniam
(as Nataraja Subramanian)

Editing by

Chandan Arora
(additional editing)
Bunty Nagi

Casting By

Abhishek Banerjee

Art Direction by

Sandeep Suvarna

Costume Design by

Kin Bathija
(as Kinjal Galia)
Rick Roy

Makeup Department

Vijay Shikare
Personal makeup artist:Irrfan Khan
Serina Tixeria
makeup designer (as Serina Tixeira)

Production Management

Awdhesh Upadhyay
production manager

Second Unit Director or Assistant Director

Meenakshi Budhrani
second assistant director
Keith Gomes
first assistant director
Anjali Joshi
Senior Associate Director
Raghuvir Joshi
second second assistant director
Vishal Sanjeeva
third assistant director
Swati Srivastav
assistant director
Sidhanth Uberoi
assistant director
Vinay Vats
second assistant director

Art Department

Sunil Gujar
graphic designer
Ramakant Kanojia
graphic designer
Vivek Mandrekar
visualiser
Christopher Martin
lead greens
Alhad Ashok Satam
assistant art director

Sound Department

Andrew Belletty
sound mixer
Tanmaya Das
associate sound mixer (as Tanmay Das)
Santosh Gupta
foley engineer
Krishnachandran C
assistant sound editor
Gyana Mishra
boom operator
Rhitwik Raj Pathak
assistant sound re-recording mixer
Sreejesh
re-recording mixer / sound editor
Aravind Vijayakumar
adr engineer (as Aravind V. Kumar) / broadcast audio transfer

Visual Effects by

Vipin Agrawal
visual effects artist
Prem Amrit
compositor
Sultan Bal
effects artist
Ankush Barman
digital compositor
Arunkumar Chandrasekaran
on set visual effects supervisor
Dheeraj Chaudhary
compositor
Vinay Singh Chuphal
visual effects supervisor
Shruti Gham
digital compositor
Neha Hooda
visual effects coordinator
Ankit Jain
digital artist: Intermezzo Studios
Nikita Jain
digital compositor
Vinay Kadam
prep artist
Sudhakar Kankanampati
digital compositor
Vikas Khade
compositor: Intermezzo Studios
Piyush Khandelwal
digital artist: Intermezzo Studios
Hemant Kulshrestha
compositor: Intermezzo Studios
Vishal Kushwah
visual effects
Thou Mangang
lead texture artist
Aziz Merchant
compositor
Vikas Surajbali Nag
digital compositor
Mithun Pangal
cg technical head
Vishal Parmar
senior compositor
Prasad Patel
senior compositor
Praveshsingh
roto & paint artist
Satya Reddy
digital compositor
Akshay Sachdeva
digital compositor
Kishore Shetty
3d lighting and shader artist
Shree Krishna Shrestha
visual effects: roto artist
Yashmit Singh
Motion Graphics Head / visual effects supervisor
Hemang Somaiya
3D artist / 3d Artist
Mahesh Sundriyal
flame artist
Manoj Sundriyal
flame artist
Yash Vinod Talwar
visual effects producer: Intermezzo Studios Pvt. Ltd.
Parikshat Tyagi
compositor (as Parikshit Tyagi)
Anuj Upadhyay
digital compositor
Rahul Vishwakarma
compositing supervisor: Intermezzo Studios
Vinay Matkari
compositor (uncredited)

Stunts

Joey Ansah
fight choreographer

Camera and Electrical Department

Falgunee Bhusan
assistant camera / first assistant camera
Suresh Chauhan
focus puller
R. Dee
assistant camera
Vikrant Ghag
jimmy jib operator
Dhananjay Singh
jimmy jib operator

Editorial Department

Rafik Adeel Ahmed
post-production coordinator
Bhushan Dalvi
colorist
Sandeep Sethy
associate editor

Music Department

Rahat Fateh Ali Khan
playback singer
Bhavesh Bhatt
Background Score music producer
Sunidhi Chauhan
playback singer
Vishal Dadlani
playback singer
Sumitra Iyer
playback singer
Krishna
playback singer
Krishnakumar Kunnath
playback singer (as Kay Kay)
Abhijit Vaghani
music producer

Script and Continuity Department

Vijay Singh
script supervisor

Additional Crew

Nabeel Abbas
publicity designer
Mihir Shah
design visualizer
Chin2 Singh
visual promotions
Vishal Tyagi
armorer

Thanks

David Dhawan
special thanks
Imran Manzoor
in memory of
Vikas Mohan
special thanks
All Filters