Cast & Crew

Directed by

Rakeysh Omprakash Mehra
(as Rakesh Omprakash Mehra)

Writing Credits

Renzil D'Silva
(screenplay)
Prasoon Joshi
(dialogue)
Rakeysh Omprakash Mehra
(screenplay) (as Rakesh Om Prakash Mehra)
Kamlesh Pandey
(story)

Cast

Aamir Khan
Daljeet 'DJ' / Chandrashekhar Azad
Siddharth
Karan R. Singhania / Bhagat Singh
Sharman Joshi
Sukhi / Rajguru
Kunal Kapoor
Aslam / Ashfaqullah Khan
Atul Kulkarni
Laxman Pandey / Ramprasad Bismil
Soha Ali Khan
Sonia / Durgavati Devi (as Soha Ali Khan Pataudi)
Alice Patten
Sue McKinley
Madhavan
Flight Lt. Ajay Rathod
Waheeda Rehman
Mrs. Rathod
Anupam Kher
Rajnath Singhania
Kirron Kher
Mitro / DJ's Mother (as Kiron Kher)
Om Puri
Amanullah Khan / Aslam's Father
Steven Mackintosh
Mr. McKinley
Lekh Tandon
DJ's Grandfather
Cyrus Sahukar
Rahul
Mohan Agashe
Defence Minister Shashtri
Asif Ali Baig
Officer
Abhishek Banerjee
College guy in audition
Mukesh Chhabra
Manmath nath
Tanuj Choudhary
Rahul
Pravishi Das
Journalist
K.K. Raina
Mishra Ji political leader
Shree Rammy
Raghu at Mall
Chandan Roy Sanyal
Batukeshwar Dutt
Manmeet Singh Sawhney
Taxi driver at the airport
Dhananjay Singh
Freedom Fighter
Vijai Singh
Bhagat Singh Audition

Produced by

Adam Bohling
executive producer
Bantoo Khanna
line producer
Deven Khote
co-producer
Guruprasad M.
line producer
Rakeysh Omprakash Mehra
producer (as Rakeysh O. Mehra)
Zarina Mehta
co-producer
Ram Mirchandani
associate producer
Shyam P.S.
executive producer
David Reid
executive producer
Ronnie Screwvala
producer
Sanjay Singh
event producer (as Sanjay Singh Ssf)

Music by

A.R. Rahman

Cinematography by

Binod Pradhan

Editing by

P.S. Bharathi

Casting By

Elaine Grainger
Kalra Shekhar

Production Design by

Samir Chanda

Art Direction by

Samir Chanda
Chetan J Pathak
(art direction)

Costume Design by

Lovleen Bains
Arjun Bhasin

Makeup Department

Ashwin Barot
makeup artist
Pratap Borade
makeup artist
Gaurav Chauhan
makeup department head
Avan Contractor
Hair Designer
Prashant Doiphode
makeup department head
Vikram Gaikwad
makeup artist
Fae Hammond
makeup artist
Waheed Ahmed Shaikh
assistant makeup artist
Rajendra Sharma
makeup artist
Serina Tixeria
makeup designer (as Serina Tixeira)

Production Management

Sachin Agarwal
location production manager
Sayed Ashfaque
production assistant (as Ashfaque)
Gaurav Dhingra
production manager

Second Unit Director or Assistant Director

Akhil Bali
assistant director
Paran Bawa
third assistant director
Promita Bhattacharya
director's assistant
Lakshmipriya Devi
first assistant director
Joe Geary
first assistant director
Nitin Kumar Gupta
third assistant director (as Nitin Gupta)
Neha Kaul
third assistant director
Arjun Mathur
second assistant director
Jay Oza
trainee assistant director
Nidhi Padda
assistant director
Sunil Pandey
first assistant director
Archit Patel
trainee assistant director
Shwetabh C. Varma
second assistant director
Mick Ward
first assistant director

Art Department

Manish Baba
assistant art director
Kishen Dagar
assistant art director
Choudhari Nilesh
property master
Somenath Pakre
assistant art director

Sound Department

Tarun Bhandari
dialogue editor
Vikram Biswas
sound effects editor
Debajit Changmai
Assistant re recording mixer / assistand sound engineer/mixer
Sajjan Choudhary
foley artist
Baylon Fonseca
foley editor / sound effects editor / supervising sound effects editor
Rahul Gandhre
dubbing engineer: Anand Recording Studios
Prakash Gupta
pre-mix
Nakul Kamte
sound designer / sound mixer
Ashraf Khan
boom operator
Vijay Kumar
foley artist
Kartik Sharma V
music engineer
Karnail Singh
foley artist
Sreejesh
assistant sound re-recording mixer

Visual Effects by

Ritesh Aggarwal
digital compositor
Husseini Barodawalla
digital effects artist
Sherry Bharda
creative director
Brynley Cadman
visual effects supervisor
Vinay Singh Chuphal
flame artist
Prakash D'Cunha
digital effects artist
Deepal Dass
compositor
Rang De Basanti
visual effects artist
Sanjay Francis
digital effects artist
Vee Jay
visual effects (as Vasanthan)
Pankaj Khandpur
creative director
Yateen Mahambrey
compositor
P. Mohan
visual effects artist
Sandesh Pai
digital effects artist
Ashish Pradhan
visual effects artist
Rohit Prasad
visual effects
Rajiv Raghunathan
senior digital intermediate producer
Satish Ratakonda
flame artist
Shaikh Rizwan
digital compositor
Bharat Sachdev
digital effects artist
Sarika Salian
senior compositor
Vishwas Savanur
2d supervisor
Piku Shahani
visual effects coordinator
Manish Sharma
visual effects artist
Chandrakant Shenoy
digital matte painter
Aakash Shivdasani
visual effects
Prasad Sutar
visual effects supervisor
Shailendra Swarnkar
digital compositor
Jayadev Tiruveaipati
assistant digital intermediate colorist
Merchant Zahid
visual effects artist

Stunts

Shamshir Khan
stunt double
Sanober Pardiwalla
stunt double (as alice patten)

Camera and Electrical Department

Prakash Biswas
assistant camera
Srinivas Chandran
additional focus puller
Sampath Kumar Dupati
second assistant camera
Amol Gole
still photographer
Rajiv Jain
additional cinematographer
Virendra K
assistant camera
Sunil Khandpur
steadicam operator
Chandan Kowli
assistant camera
Prashant Pednekar
first assistant camera
Promod Pradhan
second unit cameraman
Sunita Radia
associate cinematographer
B.V. Ravi Kiran
second assistant camera
Akbar Ali Sheikh
first assistant camera
Hanif Sheikh
gaffer
Shyam N. Shukla
gaffer
Subhransu
assistant camera
Devendra Thakkar
assistant camera
Ritu Wadhwa
clap girl

Casting Department

Mukesh Chhabra
casting assistant
Hemant Gopal
casting assistant
Shekhar Kalra
extras casting
Cauvery Rajagopal
casting associate
Kalra Shekhar
extras casting

Costume and Wardrobe Department

Urmila Motwani
assistant costume designer (as Urmilla Lal Motwani)

Editorial Department

Kirankumar Kota
colorist
Ken Metzker
digital intermediate colorist
Siddharth S Pande
Visual Promotions
S.N.V. Ramana
Senior Conformist
Parthasarathi Rg
di film conformist
Arvind Singh
Lab Co-ordinator
Alpa Thakkar
line producer
S. Raghunath Varma
Senior Conformist (as Varma Raghunath)
Jespal Nadar
digital intermediate line producer (uncredited)

Location Management

Shekhar Kalra
Local Line Production
Swati Bhat
location scout intern (uncredited)

Music Department

Mohammad Aslam
singer
Blaze
singer
Mohit Chauhan
singer
K.S. Chithra
singer (as K.S. Chitra)
Naresh Iyer
singer
Prasoon Joshi
lyricist
Harshdeep Kaur
playback singer (as Harshdeep)
Aamir Khan
playback singer
T.R. Krishnachetan
music programmer (as T.R. Krishna Chetan)
Madhushree
singer
Lata Mangeshkar
singer
Daler Mehndi
singer
Srinivas Murthy
conductor: orchestra
A.R. Rahman
singer
K.J. Singh
song mix engineer / song recording engineer
S. Sivakumar
recording engineer
H. Sridhar
song mix engineer / song recording engineer

Script and Continuity Department

Soma Roy
script supervisor

Transportation Department

Shekhar Kalra
transportation

Additional Crew

Ganesh Acharya
choreographer
Devanshu Asthana
production controller
Prakash Bharadwaj
dialogue coach
Shyamali Dey
assistant to director
Manoj Jadhav
production assistant
Girish Johar
marketing & distribution
Shikha Kapur
marketing head
Anik Khanna
promo producer
Neha Karam Khanna
Dancer
Alnoor Merchant
website design
Vaibhavi Merchant
choreographer
Pranati Nagarsheth
production coordinator (as Pranati Oza)
Neerja Narayanan
production coordinator
Siddharth S Pande
visual promotions (as Siddharth Pande)
Prashant Pednekar
follow focus
Kumar Pravesh
dubbing artist
Sankeetaan Raravir
Crew (as a Shree Rammy)
Raju Sundaram
choreographer
Suniel Wadhwa
utv: Marketing and Distribution
Jack Warender
set runner
Siddharth Gupta
production assistant (uncredited)

Thanks

Lata Mangeshkar
special thanks
All Filters