Box Office Index

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.

Released2 Dec 2011
Worldwide gross₹117 cr
#7 Hindi film of 2011
Hindi films in 2011107

The Dirty Picture facts

LanguageHindi
Year2011
Release date2 Dec 2011
DirectorMilan Luthria
CastVidya Balan, Naseeruddin Shah, Emraan Hashmi, Tusshar Kapoor
StudioBalaji Motion Pictures, ALT Entertainment
GenreDrama
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

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).

Figures here are estimates, revised over time. By using this site you accept the Terms, Disclaimer and Privacy Policy.