Home › Films of 2011 › Hindi › The Dirty Picture
The Dirty Picture (2011) Hindi movie: release date, cast, director and box office collection
The Dirty Picture is a 2011 Hindi-language film directed by Milan Luthria, starring Vidya Balan, Naseeruddin Shah, Emraan Hashmi, Tusshar Kapoor. Reported worldwide gross ₹117 cr.
The Dirty Picture facts
| Language | Hindi |
| Year | 2011 |
| Release date | 2 Dec 2011 |
| Director | Milan Luthria |
| Cast | Vidya Balan, Naseeruddin Shah, Emraan Hashmi, Tusshar Kapoor |
| Studio | Balaji Motion Pictures, ALT Entertainment |
| Genre | Drama |
| Worldwide gross (reported) | ₹117 cr, #7 Hindi film of 2011 |
The Dirty Picture box office collection
Reported worldwide gross of ₹117 cr, which places it at number 7 among Hindi films of 2011 by reported gross. See the full 2011 Hindi list.
Other Hindi films released the same month
- I Am Singh · 2 Dec 2011
- Ladies vs Ricky Bahl · 9 Dec 2011
- Jo Hum Chahein · 16 Dec 2011
- Pappu Can't Dance Saala · 16 Dec 2011
- Don 2 · 23 Dec 2011
The Dirty Picture: quick answers
Who directed The Dirty Picture?
The Dirty Picture was directed by Milan Luthria.
When was The Dirty Picture released?
The Dirty Picture was released on 2 Dec 2011.
Who are the actors in The Dirty Picture?
The Dirty Picture stars Vidya Balan, Naseeruddin Shah, Emraan Hashmi, Tusshar Kapoor.
How much did The Dirty Picture collect?
The Dirty Picture has a reported worldwide gross of ₹117 cr, number 7 among Hindi films of 2011.
Which studio produced The Dirty Picture?
The Dirty Picture was produced by Balaji Motion Pictures, ALT Entertainment.
See also: All Hindi films of 2011 All Indian films of 2011 Hindi all-time records Hindi box office now
Credits and release data compiled from Wikipedia's film lists (CC BY-SA 4.0); grosses as reported in the sourced tables. Corrections are free.
Cite as: Box Office Index, https://boxofficeindex.co (accessed 2026-11-02).