Cast

Salman Khan
... Devi Lal Singh/Devil
Jacqueline Fernandez
... Shaina Mehra
Randeep Hooda
... Himanshu Tyagi
Nawazuddin Siddiqui
... Shiv Gajra
Mithun Chakraborty
... Vidvan Singh
Archana Puran Singh
... Devi Laal Singh's Mother
Saurabh Shukla
... Brijesh Mehra-Shaina's Father
Sanjay Mishra
... Police Inspector
Kavin Dave
... Jignesh
Sumona Chakravarti
... Vidhi - Shaina's Friend
Nargis Fakhri
... Item Number
Vipin Sharma
... Minister - Vishnu Gajra
Rajit Kapoor
... Dr. Jayant
Kamlesh Gill
... Shaina's Grandmother
Riya Vij
... Shaina's Younger Sister
Sunil Pal
... Drunkard
Pankaj Kalra
... Minister
Manita Malik
... MLA-mother
Arun Verma
... Peon
Baby Diya Chalwad
... Jhumki
Karan Anand
... Jhumki's Father
Ranjan Dumra
... Dr. Ansari
Rocky Verma
... Khalid Asgar
Sumona Chakravarti
...

Crew

Sajid Nadiadwala
... Producer
Sajid Nadiadwala
... Story / Writers
Julius Packiam
... Background Music
Ahmed Khan
... Choreographers
Ashley Rebello
... Costume Designers
Alvira Agnihotri
... Costume Designers
M. R. Shahjahan
... Executive Producer
Himesh Reshammiya
... Music Director
Meet Bros Anjjan
... Music Director
Sajid Nadiadwala
... Director
Mika Singh
... Singers
Palak Muchhal
... Singers
Meet Bros Anjjan
... Singers
Salman Khan
... Singers
Shreya Ghoshal
... Singers
Mohd. Irfan
... Singers
Yo Yo Honey Singh
... Singers
Jasmine Sandlas
... Singers
Neeti Mohan
... Singers
Dj Sumit Sethi
... Singers
Prince
... Singers
Mayur Puri
... Lyricist
Kumaar
... Lyricist
Shabbir Ahmed
... Lyricist
Yo Yo Honey Singh
... Lyricist
Jasmine Sandlas
... Lyricist
Rameshwar S Bhagat
... Editor
Ayananka Bose
... Cinematography
Acropolis
... Production Designers
Sumit Basu
... Production Designers
Anal Arasu
... Action
Chetan Bhagat
... Screenplay
Rajat Aroraa
... Screenplay
Sajid Nadiadwala
... Screenplay
Rajat Aroraa
... Dialogue
Resul Pookutty
... Sound