Cast & Crew

Directed by

Anthony D'Souza

Writing Credits

Anthony D'Souza
Mayur Puri
(dialogue)

Cast

Akshay Kumar
Aarav Malhotra
Sanjay Dutt
Sagar 'Sethji' Singh
Lara Dutta
Mona
Zayed Khan
Sameer 'Sam' Singh
Rahul Dev
Gulshan
Kabir Bedi
Captain Jagat Malhotra
Katrina Kaif
Nikki
Kylie Minogue
Kylie
Ritchard-Ellis Smith
Paul
Adam Nicholas Brown
Bahamian Boat Captain

Produced by

Dhaval Jatania
producer
Kulthep Narula
line producer: Thailand
Bryan Odom
line producer: Bahamas

Music by

A.R. Rahman

Cinematography by

Laxman Utekar
director of photography

Editing by

Shyam Salgaonkar
(as Shhyam 'Sally' Salgaonkar)

Makeup Department

Apeni George
personal hairstylist (as Slash Apeni Sandhu) / personal makeup artist (as Slash Apeni Sandhu)
Nikoletta Skarlatos
personal makeup artist: Lara Dutta

Production Management

Swati Bhat
producer assistant
Sirimas Gamm Chaimeeklin
assistant production manager (as Sirimas Chaimeeklin Gamm)
Ashish Chauhan
production manager
Deepti Jha
head of production
Ashok Reva Yadav
production manager
Rajesh Sharma
executive in charge of production

Second Unit Director or Assistant Director

Sneha Agrawal
assistant director: post production
Drew Bailey
first assistant director
Mukesh Bansal
first assistant director
Pravin E. Birje
associate director (as Pravein Birje)
James Bomalick
second unit director
Raaj Nadar
second assistant director (as N. Vannia Raj Kumar)
Kapil Sharma
assistant director
April Smith
second assistant director: underwater sequences

Art Department

Swapnil Bhalerao
assistant art director
Sukant Gantayat
assistant art director
Gautam Jadhav
assistant art director
Abdul Karim Shah
props
Tajamul Shaikh
assistant art director
Gurubaksh Singh
assistant art director / set designer

Sound Department

Kyle Billingsley
foley mixer
Subir Kumar Das
production censor mixer
Jayesh Dhakan
adr recordist
Rickley W. Dumm
sound effects editor
Amrit Pritam Dutta
sound designer
Arunav Dutta
sound editor
Goeun Lee Everett
foley editor (as Goeun Lee)
John Guentner
foley assistant
Nitish R Kumar
sound mixer
Vijay Kumar
sound editor
Hentry Kuruvilla
recording engineer
Tom Marks
re-recording mixer
Duncan Mathieson
assistant sound editor
Nick Neutra
foley supervisor
Rob Nokes
additional sound library
Rick Owens
foley artist
Resul Pookutty
sound designer
Mark Purcell
dubbing recordist
Kunal Rajan
sound editor
Arun Rama Varma
sound editor
Shadab Rayeen
audio mastering
Jitendra Vajpayee
adr assistant

Special Effects by

Jim Boulden
animatronic effects
Alex Hill
special effects foreman
Allan B. Holt
special effects technician
Adam Howarth
special effects / special effects: Thailand
Emil Warren
special effects foreman

Visual Effects by

Swapnil Ambre
lead compositor
Uday Bhaskar Bandaru
visual effects artist
Praveen Bareria
cg supervisor
Yatin Bhave
digital compositor
Asif Bhushan
visual effects artist
Goolzar Buchia
senior fx artist
Satyendra Chaturvedi
roto paint artist
Michael D'Sa
visual effects producer
Sopan Darandale
roto paint artist
Danish Davis
digital compositor
Satish Dayapule
compositing supervisor
Abhijit De
lighting artist / modeler
Bharat De
2d sequence lead
Prashant Dhotre
senior lighting artist
Mahesh Gadakh
Roto/Paint Artist: Prime Focus
Rohan Gala
digital intermediate line producer
Dev Babu Gandi
lead compositor: Prime Focus (as Bujji Gandi) / matchmover: Prime Focus (as Bujji Gandi)
Sandesh Gawali
compositor
Somesh Ghosh
digital compositor
Archana Gogikar
visual effects artist
Ranjit Gosavi
digital compositor
Hardik Govindya
motion graphics artist
Gaurav Gupta
visual effects
Sameet Gupte
animation lead
Monica Hada
visual effects producer
Swapnil Hirave
roto & cleanup artist: Prime Focus
Anish Holla
render wrangler/render support
Rohinton Irani
tracking and matchmoving
Shashank Jadhav
digital compositor: Prime Focus
Avnish Jha
senior texture artist
Sudhakar Kankanampati
digital compositor
Vishal Kapoor
compositor
Ashutosh Khandelwal
render wrangler/render support
Mani Bhushan Kumar
rigging supervisor
Abhijeet Lamture
texturing artist
Suryakant Mahunta
visual effects artist
Debabrata Maity
digital compositor
Sameer Malik
senior compositor
Stephen Mascarenhas
head of production visual effects
Ian McFadyen
cg supervisor
Vishal Mehta
shading & texturing artist
Aziz Merchant
cleanup artist
Vishram Mondkar
visual effects artist
Vamsi Krishna Mudraboina
digital mattepainter
Prasenjit Mukherjee
cleanup artist
Prasenjit Mukherjee
visual effects artist
Abhijit Mulye
lead matte painter
Sunny Nair
matte painter
Anand Nayak
lead fx artist
Sridhar Neelkantan
lighting sr. artist
Prasad Patel
roto and paint lead
Jimmy Philip
digital compositor
Virendra Prajapati
online editor
Reupal D. Rawal
visual effects supervisor
Ramsai Rayanapati
sequence supervisor
Chandrasekhar Reddy
visual effects compositor
Shukla Sajeel
digital artist
Mazdiar Santoke
digital compositor
Tushar Shah
visual effects
Swapnil Shahane
rendering artist
Vaidehi Shinde
matte painter
Raghvendra Shrivastava
compositor
Gilla Surender
compositor
Suryaji Suryavanshi
digital compositor
Nitesh Sutrave
digital compositor
Shailendra Swarnkar
compositing lead
Merzin Tavaria
visual effects supervisor
Yogendra Kumar Tonke
senior texture artist
Sudhir Trivedi
sequence lead lighting
Parikshat Tyagi
visual effects artist (as Parikshit Tyagi)
Anuj Upadhyay
digital compositor
Sumit Verma
pre-visualisation artist: Prime Focus
Yatin Vij
visual effects coordinator
Chandu Vojjala
digital compositor

Stunts

Andrew Scott Dixon
stunt coordinator: Thailand / stunt double: Sanjay Dutt
Alex Hill
stunts
Afzal Usman Khan
stunt double
Kenny Richards
stunts
Mike Serlin
stunt double
Emil Warren
stunt performer: Henchman
Scott Workman
stunt coordinator: underwater work

Camera and Electrical Department

Neil Andrea
underwater camera: epk
Krishnna Banjan
camera operator / first assistant camera
Gaurav Bhat
still photographer (as Gaurav C. Bhat)
Erik Curtis
assistant camera: underwater camera
Sean P. Gilbert
underwater first assistant camera
Patrick Longman
aerial cinematographer
Nino Neuboeck
underwater first assistant camera
George Peters
camera operator: ultimate arm
Kenny Rivenbark
libra operator
Anthony Zibelli
libra head operator
Peter Zuccarini
underwater director of photography

Animation Department

Sridhar Neelkantan
lighting artist

Editorial Department

Rohan Desai
digital intermediate supervisor
Ashish Suryavanshi
visual promotions

Music Department

Raqueeb Alam
lyricist / playback singer (as Raqeeb Alam)
Rashid Ali
playback singer
Rajat Arora
lyricist
Kavita Baliga
playback singer
BlaaZe
lyricist
Kazimir Boyle
orchestrator (as Kaz Boyle)
Shreya Ghoshal
playback singer
Jaspreet
playback singer
Neha Kakkar
playback singer
Sonu Kakkar
playback singer
T.R. Krishnachetan
music programmer & sound engineer (as T.R. Krishna Chetan)
Nitish R Kumar
Mastering Engineer
Hentry Kuruvilla
music arranger
Madhushree
playback singer
Pradeep Menon
assistant recording engineer
Kylie Minogue
playback singer
Udit Narayan
playback singer
Sonu Nigam
playback singer
P.A.Deepak
additional programmer: score (as Deepak P.A.) / additional programmer: songs (as Deepak P.A.) / recording engineer (as Deepak P.A.) / song mixer (as Deepak P.A.)
Vijay Prakash
playback singer
Mayur Puri
lyricist
Mukhtar Sahota
composer additional music
Dilshaad Shabbir Shaikh
playback singer
Sukhwinder Singh
lyricist
Abbas Tyrewala
lyricist

Additional Crew

Sadashiv Athule
production executive
Gaurav Bhat
Publicity Stills (as Gaurav C. Bhat)
Milena Bomalick
assistant to second unit director (as Milena Ruland)
Mark Davies
shipping coordinator
Farah Khan
choreographer
Kiran Shahi
Film Event at Hotel Rinses
Rajesh Sharma
production executive
Julian Wall
creative director
Keith Young
choreographer
Ashley Lobo
choreographer (uncredited)

Thanks

Amir Mokri
special thanks
Julian Wall
special thanks
All Filters