Umrao Jaan (1981)
It is based on the Urdu novel Umrao Jaan Ada (1905), written by Mirza Hadi Ruswa. In the year 1840, a young girl named Ameeran (Umme Farwa) is kidnapped from her family by their neighbour, Dilawar Khan (Satish Shah) and sold to Madam Khanum Jaan (Shaukat Kaifi) who owns a brothel where she trains courtesans (tawaif). Ameeran, renamed Umrao Jaan, learns to read, write, dance, sing, and charm wealthy men. She is no common prostitute, but a cultured woman trained to captivate men of wealth and taste.