Dans la Chine de la dynastie Qing, Bai Hua est une des plus célèbres maisons closes située dans le « Quartier Rouge » de la ville. Certaines filles y travaillent de façon consentante, d’autres non, comme la malchanceuse Daqin (Yu Feng), paysanne vendue par ses parents à la maquerelle de la maison (Hu Chin), alors qu’elle pensait aller travailler en usine. La maison Bai Hua est tellement appréciée que même le jeune empereur Tongzhi (Wong Yu) s’y rend incognito en tenue d’eunuque. C’est également dans cette maison, appelée Xuan Wu durant la dynastie Ming, que l’empereur Zhengde (Yueh Hua) y rencontra sa future épouse,