Gong Li as Songlian. He Saifei som Meishan. En elskerinne Cao Cuifen som Zhuoyun. En annen elskerinne. Kong Lin som Yan'er, en ung tjener.