Le film reprend l'histoire de Vijayalakshmi Vadlapati, l'une des actrices les plus populaires en Inde. Connue sous le nom de Silk Smitha, sa carrière s'étend sur 17 années avec une apparition dans plus de 450 films. Vers les années 80, elle devient actrice de films érotiques mais sombre très vite dans la dépression et l'alcoolisme, puis finit par se donner la mort en 1996.
Le rôle de Suryakanth la star a été interprété par Naseeruddin Shah qui a retrouvé Vidya Balan pour la deuxième fois grâce à ce film. Les deux acteurs ont collaboré ensemble en 2010 dans Ishqiya d'Abhishek Chaubey.
The Dirty Picture a été couronné de récompenses, notamment par les Colors Screen Awards qui ont attribué à Milan Luthria le titre de meilleur réalisateur et par les National Film Awards qui ont salué la performance de Vidya Balan en lui décernant le prix de la meilleure actrice.