Cast

Rishi Kapoor
... Bhagwan
Saif Ali Khan
... Ranbeer Talwar
Rani Mukerji
... Geeta
Akshat Chopra
... Vashisht Walia
Shriya Sharma
... Aditi Walia
Rachit Sidana
... Iqbal Walia
Ayushi Burman
... Avantika Walia
Ameesha Patel
... Malaika (as Ameesha)
Sharat Saxena
... Judge
Razak Khan
... Pappu - Talwar's butler
Mahesh Thakur
... Lawyer
Taraana Raja(as Tarana Raja Kapoor)
...
Danish Aslam
... Young Ranbeer's Teacher
Brian Dawson
... Yada (as Biren Patel)
Cameron Pearson
... Steve
Tigerlily Perry
... Michelle

Crew

Vicky Bahri
... associate producer
Vivek Bhatnaga
... line producer
Aditya Chopra
... producer
Kunal Kohli
... producer
Mitu Bhowmick Lange
... line producer: USA
Swaratmika Mishra
... executive producer
Kulthep Narula
... line producer: Thailand
Sandeep Chowta
... (background music)
Shankar Mahadevan
... (co-composer) (as Shankar - Ehsaan - Loy)
Loy Mendonsa
... (co-composer) (as Shankar - Ehsaan - Loy)
Ehsaan Noorani
... (co-composer) (as Shankar - Ehsaan - Loy)
Sudeep Chatterjee
... Cinematography
Amitabh Shukla
... Editor
Priya Raghunath
... Art Direction
Aparna Raina
... Art Direction
Samar Shaikh
... Art Direction
Malini Sharma
... Art Direction
Mandira Shukla
... Costume Design
Annette Chaisson
... special makeup effects artist (uncredited)
Ahilya Akoi
... assistant director
Danish Aslam
... first assistant director
Binoy Gandhi
... associate director
Bhavna Gautam
... assistant director
Karishma Kohli
... chief assistant director
Santino Morea
... assistant director
Sheena Dsouza
... assistant art director
Ganesh Gangadharan
... sound editor
Anuj Mathu
... re-recordist
Ali Merchant
... additional sound designer
Dileep Subramanian
... sound designer (as Dileep Subramanium)
Neil Cunningham
... visual effects director
Hardik Dhanesha
... digital compositor
K.V. Hariharan
... senior compositor
Ramesh Jayaraman
... digital compositor
Ramesh Karthikeyan
... senior compositor
Kvsanjit
... digital compositor
Abhilash Nanda
... roto artist
M.S. Senthil Nathan
... visual effects supervisor
M.S. Senthil Nathan
... visual effects
Rajiv Raghunathan
... senior digital intermediate producer
Karthik Ramasamy
... visual effects artist
Yuvaraj Saravanan
... roto artist: Prasad EFX
Navin Shetty
... digital intermediate colorist (as Naveen Shetty)
Ashok Smith
... senior compositor
Shyam Kaushal
... action director (as Sham Kaushal)
Anirban Chatterjee
... second assistant camera
Joy Datta
... still photographer (as Joy Dutta)
Jose Elias Felix
... dolly grip: USA
Avinash Gowarika
... still photographer (as Avinash Gowariker)
Vinayak Radhakrishnan
... steadicam operator
Anil Singh
... first assistant camera
Tehzeeb Khurana
... animation director
Carmen Betancourt
... extras casting
Anand
... stylist: Saif Ali Khan (as Mamta Anand)
Manish Malhotra
... stylist: Rani Mukerji & Ameesha
Kunal Moitra
... chief assistant editor
Shreya Negandhi
... promo editor
Shekar Svdc
... assistant colorist
Sunidhi Chauhan
... playback singer
Shreya Ghoshal
... playback singer
Shantanu Hudlika
... song mixer
Prasoon Joshi
... lyrics
Shankar Mahadevan
... playback singer
Anusha Mani
... playback singer
Sneha Suresh
... playback singer
Navmeet Arora
... production assistant
Elbert Au
... production assistant
Fayyaz Badruddin
... publicity designer: YRF - Design Cell
Chris Bunke
... production coordinator
Sanjana Chopra
... production assistant (as Sanjana J. Chopra)
Michael Damico
... production coordinator
Amit Dwiwedi
... marketing manager
James Hunte
... production assistant
Peter Kaltreide
... production assistant
Geeta Kapoo
... choreographer: Lazy Lamhe (as Geeta)
Malu
... co-choreographer: Nihaal Ho Gayi (as Pappu - Malu)
Baljeet Singh Marwah
... production assistant
Vaibhavi Merchant
... choreographer: Bulbula & Beeta Kal Se
Pappu
... co-choreographer: Nihaal Ho Gayi (as Pappu - Malu)
Deepak Rawat
... assistant publicity designer