Cast

Waheeda Rehman
... Annapurna Mehra
Abhishek Bachchan
... Roshan Mehra
Sonam Kapoor
... Bittu Sharma
Rishi Kapoor
... Ali Beg
Om Puri
... Madan Gopal Sharma
Prem Chopra
... Lala Bhairam
Atul Kulkarni
... Gobar
Pavan Malhotra
... Jai Gopal Sharma (as Pawan Malhotra)
Divya Dutta
... Jalebi
Supriya Pathak
... Vimla Sharma
Tanvi Azmi
... Fatima Mehra
Vijay Raaz
... Inspector Ranvijay
Deepak Dobriyal
... Mamdu
Raghuvir Yadav
... Ramleela Narrator
K.K. Raina
... Haji Suleiman
Akhilendra Mishra
... Baba Bandarmaar
Daya Shankar Pandey
... Kumar
Sheeba Chaddha
... Rama Sharma
Cyrus Sahukar
... Suresh
Aditi Rao Hydari
... Rajjo Sharma
Rajat Dholakia
... Pagal Fakir
Geeta Aggarwal Sharma
... MLA Maitreyi Devi (as Geeta Agarwal)
Geeta Bisht
... Shashi
Indrajit Sarkar
... Rajan Mehra
Vinayak Doval
... Bobby
Hussan Saad
... Bhisham
Amitabh Bachchan
... Annapurna's husband
rest of cast listed alphabetically:
...
Geetanjali Kulkarni
...
Khalid Mohamed
... Lala Lahorilal

Crew

A.R. Rahman
... Original Music
Binod Pradhan
... Cinematography
P.S. Bharthi
... Film Editor
P.S. Bharthi
... Casting
Dilip Shankar
... Casting
Samir Chanda
... Production Design
Nitin Wable
... Art Direction
Arjun Bhasin
... Costume Design
Annamika Khanna
... Costume Design
Kriti Malhotra
... Costume Design
Urmilla Lal Motwani
... (special costume designer)
Vikram Gaikwad
... makeup designer
Serena Tixeira
... key hair stylist
Smitha Baliga
... executive producer
Gaurav Dhingra
... line producer
Urfi Kazmi
... line producer
Rakeysh Omprakash Mehra
... producer (as Rakesh Omprakash Mehra)
Ronnie Screwvala
... producer
Gopal Bhasin
... unit production manager
Rajesh Kumar
... production manager
Simran Sawhney
... production manager
Vikram Nath Gupta
... assistant director
Neha Kaul
... first assistant director
Aditya Kumar
... third assistant director
Siddhartha Luther
... first assistant director
Sandeep Modi
... first assistant director
Sharmista Nag
... second second assistant director
Abhiruchi Rishi
... second second assistant director
Prosit Roy
... second assistant director
Jai Sharma
... third assistant director
Vikas Sharma
... third assistant director
Krishan Pratap Singh
... third assistant director
Prashant Pratap Singh
... second assistant director (as Prashant Singh)
Rebecca Strickland
... first assistant director
Vikram Biswas
... sound editor
Hitesh Chaurasia
... assistant location sound
Subir Kumar Das
... associate sound re-recording mixer
Subir Kumar Das
... effects mixer
Jayant Haldar
... assistant mixing engineer
Jayant Haldar
... foley mixer
Nakul Kamte
... sound designer
Devendra Bhave
... special effects assistant
Pranay Agarwal
... digital compositor
Badarinathchinimilli
... digital compositor
Carl Castelino
... character modeling artist
Syed Faiz
... associate line producer
Varun Hadkar
... digital compositor
Samir Hoon
... visual effects supervisor
Arudra Jaykar
... creature supervisor
Arudra Jaykar
... visual effects
Ramesh Karthikeyan
... senior compositor
Salauddin Kazi
... technical director
Kvsanjit
... digital compositor
Gregor Lakner
... set visual effects supervisor
Chandran Lakshmanan
... digital compositor
Yateen Mahambrey
... cg supervisor: set supervisor
Vinod Mannem
... visual effects artist
Ken Metzker
... digital intermediate colorist
Achal Muchhala
... digital compositor: Reliance MediaWorks Ltd.
Craig A. Mumma
... visual effects supervisor
Parag Patel
... visual effects artist
Rajiv Raghunathan
... digital intermediate production head
Rajeev Rajasekharan
... senior visual effects artist
Karthik Ramasamy
... visual effects artist
Karthic Ramesh
... digital paint artist
Karthic Ramesh
... visual effects artist
Shaikh Rizwan
... digital compositor
Kaushal Shah
... digital compositor
Mehruz Siganporia
... di producer
Parantap Singh
... digital compositor
Ashok Smith
... senior compositor
Krishna Somaiya
... visual effects producer
Muthu Stalin
... compositor
Griboshin V.C.
... visual effects producer
Chandran Lakshmanan
... visual effects coordinator (uncredited)
Shrihari Sathe
... visual effects coordinator (uncredited)
Dean Alexandrou
... stunt double: Abhishek Bachchan
Allan Amin
... stunt director
Rafiq Ahmed
... focus puller
Rafique Ahmed
... focus puller
Jason Kennedy
... casting associate
Aditya Kumar
... casting associate
Ketaki Phatak
... wardrobe supervisor
Rupa Shukla Ahire
... Location Editor (as Rupa Shukla)
Meghna Ashchit
... associate editor
Aditya Dubey
... first assistant editor
Antara Lahiri
... assistant editor
Ken Metzker
... digital intermediate colorist
Anant Mutreja
... assistant editor
Anant Mutreja
... post-production assistant
Javed Ali
... playback singer
Ustad Bade Ghulam Ali
... playback singer
Rekha Bhardwaj
... playback singer
Bonnie Chakraborty
... playback singer (as Bony Chakravorty)
Mohit Chauhan
... playback singer
Shreya Ghoshal
... playback singer
Kailash Kher
... playback singer
Sujata Majumdar
... playback singer
Pravin Mani
... arrangement & programming
Shraddha Pandit
... playback singer
A.R. Rahman
... playback singer
Navmeet Arora
... production assistant
Prakash Bharadwaj
... dialogue supervisor
Abul Syed 'Hassan' Ehsan
... production controller
Viraj Gawas
... production coordinator
Satish Murugesan
... production assistant
Jennifer Pabley
... production coordinator: New York unit
Raman Prasher
... script supervisor
Soma Roy
... script supervisor
Shrihari Sathe
... director's assistant: VFX
Ashish Sehgal
... production assistant: New York Unit