Cast & Crew

Directed by

Anil Sharma

Writing Credits

Shailesh Verma
(screenplay & dialogue) and
Shaktimaan Talwar
(screenplay & dialogue) (as Shaktimaan)
Salman Khan
(story)

Cast

Salman Khan
Veer Pratap Singh / Mahendra Pratap Singh
Jackie Shroff
Raja Gyanendra Singh
Mithun Chakraborty
Prithvi Singh
Sohail Khan
Poonam 'Punya' Singh
Neena Gupta
Mangla
Zareen Khan
Yuvraji Yashodhara
Shahbaaz Khan
Naunihaal
William Chubb
Steve
Rajesh Vivek
Poojary
Aryan Vaid
Sujan Singh
Ashok Samarth
Magan
Bharat Dabholkar
Chaman
Claire Ashton
English Lady
Vinita Satchit
(as Vinita Sharma)
Vinay Apte
Nanku
Yuri Suri
Haider Ali
Amar Adatia
Amit
Armen Greyg
British officer
Nishikant Dixit
Maan Singh
Karamveer Choudhary
Mantri of Raja Gyanendra Singh
Jackey Mishra
Prince
Singh Surendra
Nar Singh
Baz Salam
Army General
Tim Lawrence
Frazer
J. Brandon Hill
Major Reynolds
Delia Antal
Royal Student
Alyona Khmara
Dancer
Mo Idriss
Waiter - Grand Hall
Lucy Clements
Dancer
Manjit Singh
Charlie
Rishabh Jain
Radhurath
Alessandra Lèonie
Laughing girl on steps
Lisa Lazarus
Angela
Scott Milburn
Palace Guard
Roy Bronsgeest
Rhino
Jin Sandhu
Ballroom Dancer
Ajay Kalyansingh
Arab Prince
Kiyani Aziz
Junior Artist
Sonia Varma
Village girl
Gita Soto
Hillary William
Juanje Salvador
Britanic Soldier
Julie Lung
Student / market customer / posh lady (uncredited)
Steven John Nice
Violinist
Puru Rajkumar
Kunwar Gajendra Singh
Samuel Victor
Onlooker

Produced by

Pratik Galani
associate producer
Vijay Galani
producer
Ashok Goswami
executive producer
Kamlesh Kumar
executive producer
Bruce Patel
assistant line producer
Furqan Qureshi
line producer / supervising producer
Ajay Sharma
line producer (as Ajay Kumar Sharma)
Sunil Sharma
executive producer

Music by

Sajid Ali
music director (as Sajid-Wajid)
Wajid Ali
music director (as Sajid-Wajid)

Cinematography by

Gopal Shah

Editing by

Ashfaq Makrani

Casting By

Naila Mughal
A. Shital

Art Direction by

Kishen Dagar
Sanjay Dhabade
Rajan Kumar
associate art director

Costume Design by

Anna Singh
(as costume designer)
Priya Premnath Singh
chief associate costume designer

Makeup Department

Shiv Vilash Chaurasiya
personal makeup artist: neena gupta
Ash Kaur
assistant makeup artist
Sanjay Mohanty
special makeup effects artist
Raju Naag
makeup artist (as Raju Nag)
Jaywant Thakre
Makeup for Zarine Khan: personal makeup artist
Karen Thomas
assistant makeup artist

Production Management

David Choudhry
Head of Production Uk
Surendra Jha
assistant production manager
Rashid Ali Khan
head of production
Amin Mansoori
production manager
Naila Mughal
production manager
Madu Chandra Sekhar
assistant production manager / production manager

Second Unit Director or Assistant Director

Ashwini Dangwal
assistant director
Janine Frank
second assistant director
Hidayat Khan
chief assistant director
Turaab Naqvi
trainee assistant director
Sachin Saraf
first assistant director
Jyotsana Sharma
assistant director
A. Shital
associate director
Hamil Tamkin Wassan
assistant director

Art Department

Abraham Abu
previsualisation
Atul Chouthmal
storyboard artist
Bronwyn Franklin
production buyer
Kalra Shekhar
Art Department Rajasthan

Sound Department

Vikram Biswas
sound effects editor
Jitendra Chaudhary
sound designer
Nageshwar Rao Choudhary
additional re-recording mixer
Boloy Kumar Doloi
foley mixer
Rashid Khan
boom operator
Dipesh Patel
adr recordist / sound engineer
Asad Shaikh
boom operator
Javed Shaikh
sound recordist
Shankar Singh
sound editor
Anchal Srivastava
associate re-recording mixer

Special Effects by

Rajesh Gupta
special effects
Delroy Reid
snow effects technician (as Del Reid)

Visual Effects by

Francine Almeida
matte painter
Dwivedi Amit
digital compositor
Karan Awasthi
storyboard artist
Vamsi Ayyagari
studio staff
Deep Banerjee
lighting
Vishal Bengare
matchmove artist
Sachin Bole
visual effects producer: EyeQube Studios / visual effects supervisor
Amarjyoti Borah
cg modeler: EyeQube Studios
Ashoka Chakravarthi
lighting lead
Anoop Chandran
matchmove artist: EFX
Vijay Das
visual effects
Nilesh Doshi
digital compositor
Vivek Gaur
2d supervisor
Sunil Ghorpade
environment modeling
Ruchi Gulati
texturing artist
Dipansu Halder
senior fx artist (as Halder Dipansu)
Nagda Himesh
digital compositor
Nitin Jadhav
digital compositor
Nikita Jain
digital compositor
Sujit Jain
junior digital compositor: EyeQube Studios
Rushikesh Joshi
programmer
Rajesh Kumar K.V.
matchmove artist: EFX
Sandeep Kamal
visual effects supervisor: EyeQube Studios
Piyush Khandelwal
senior character modeler: EyeQube Studios
Milind Kharade
matte painter
Atul Khurana
visual effects artist
Zarvan Kotwal
visual effects artist
Raahil Kulshreshtha
rigging artist: technical programming / visual effects
S Kumar
compositor (as S. Kumar Lingam)
Saumitra Kumar
character modeller
Bhogle Mandar
digital compositor
Thou Mangang
texture artist
Vasudha Mayekar
texture artist
P. Mohan
digital compositor
Siddhartha S. Mondal
visual effects artist
Vishram Mondkar
visual effects artist
Vikas Surajbali Nag
digital compositor: EyeQube Studios
Himesh Nagda
digital compositor
Nandhakishore
matchmove artist
Manish Neekhrey
rendering supervisor
Ravi Pareek
digital compositor
Rajiv Raghunathan
digital intermediate production head
Munna Kumar Rahi
texturing lead
Patil Rajiv
visual effects
Rakesh
matte painter
Tuhin Rana
digital compositor: Avitel Post Studioz Ltd.
Sanket Ranade
roto/paint artist & compositor
Rohit Rane
roto/paint artist
Sriranjan Rath
digital compositor: EyeQube Studios
Shaikh Rizwan
roto/paint team lead
Akshay Sachdeva
digital compositor
Manas Sahoo
cg assistant / cg supervisor
Arun Kumar Saigal
lead digital compositor: EyeQube Studios
Sayantan Sanyal
visual effects
Navin Saran
Line Producer
Nirakar Sethy
matchmoving artist
Mansi Shah
visual effects coordinator
Singh Sharanjit
visual effects artist (as Sharanjeet Singh)
Gaurav Sharma
compositor
Shyam Shrivastava
cleanup artist
Mehruz Siganporia
di producer
Yashmit Singh
Graphics & VFX Head of department / visual effects supervisor
Milli Singhal
visual effects coordinator: EyeQube Studios
Sameer Sonavane
lead dynamics artist
Tatampudi SrinivasaRaju
senior modeling/texturing artist: EyeQube Studios
Muthu Stalin
compositor
Meera Sukhathankar
digital compositor
Manoj Sundriyal
flame artist
Yatin Tamhane
senior compositor
TarunGupta
digital compositor
Vivek Tekale
digital compositor: EyeQube Studio
Vinay Thakur
digital compositor
Chandrashekhar Thanvi
cg supervisor
Umamahesh
compositor
Anuj Upadhyay
digital compositor
Nilesh Uttarwar
compositor
Rohan Vaz
visual effects artist
Rahul Vishwakarma
lead texture artist: EyeQube Studio
Sachin Vishwas
digital compositor
Yohan Wadia
digital compositor

Stunts

Peter Pedrero
action coordinator: UK unit
Kishore Verma
assistant action director
Tinnu Verma
action coordinator

Camera and Electrical Department

Khalid Abbas
Second Unit D.O.P / camera operator
Rafiq Ahmed
focus puller
Rafique Ahmed
focus puller
David Basu
first assistant camera
Warwick Drucker
key grip: UK
Romeo Fonseca
focus puller
Rishi Garg
assistant camera
Vikrant Ghag
jimmy jib operator
Ossi Jalkanen
lighting technician: UK
Afzal Khan
best boy grip
Fazal Khan
key grip
Maajid Khan
still photographer
Naresh Kumar
assistant camera
Ed Lancaster
grip
Rajesh Madaan
assistant camera
Srikanta Paria
lighting technician
Baldev Patel
Steadicam Assistant
Luis Posada
lighting technician
Natashja Rathore
assistant camera
Baikuntha Rout
assistant camera
Amuleshwar Sawant
assistant camera
Sanket Shah
assistant camera
Kapil Verma
steadicam operator
Thomas A. Xavier
second unit cinematographer

Animation Department

Rajeev Ranjan
lighting artist

Casting Department

Naila Mughal
casting
Kalra Shekhar
extras casting
Varun Thakur
extras casting

Costume and Wardrobe Department

Chandni Sahu
costume assistant: costumes

Editorial Department

Shakeel Khan
associate editor
Ashfaq Makrani
editor
Ken Metzker
digital intermediate colorist
Nitin Minz
conforming editor
Preetam Naik
assistant editor

Location Management

Shekhar Kalra
Local Line Production
Andy Williamson
location manager

Music Department

Rahat Fateh Ali Khan
playback singer
Wajid Ali
playback singer
Rekha Bhardwaj
playback singer
Sunidhi Chauhan
playback singer
Suzanne D'Mello
playback singer
Shreya Ghoshal
playback singer
Gulzar
lyricist
Sonu Nigam
playback singer
Neuman Pinto
playback singer
Roop Kumar Rathod
playback singer
Shaarib Sabri
playback singer (as Sharib Sabri)
Sandeep Shirodkar
song programming arranger
Sukhwinder Singh
playback singer

Script and Continuity Department

Pit Kuhlmann
script translation

Transportation Department

Kalra Shekhar
transportation

Additional Crew

Renita Bakshi
production coordinator
Pankaj Chaturvedi
distribution and administration: Central India Territory
Kishen Dagar
production coordinator
Peachey Danny
key floor runner
Nimish Dhagat
Marketing & Branding
Bindni Karia
production assistant
Maajid Khan
publicity stills
Rajeev Khinchi
Choreographer
Rajan Korgaonkar
marketing team
Ben Maloney
security head: uk
John Maloney
security head: uk
Peter Muman
personal security & bodyguard to Salman Khan
Rahul Nanda
Campaign Designer
Andrew Ryland
unit manager: UK
Sahil Sai
visual promotions for agency
All Filters