Trong phim, Kim Tuyến đảm nhận nhân vật nữ chính là Ba Trang. Vốn là một cô bé hồn nhiên, cuộc đời cô bắt đầu trôi dạt khi ba mất, má đi bước nữa. Vì một món nợ 400 đồng bạc, bà Mừng – má Ba Trang bán cô đi ở đợ cho một người phụ nữ xảo trá. Bà ta đã bán sự trinh trắng của cô cho một ông Tây. Rồi sau đó, tiếp tục lừa gả cô cho một công tử giàu có.
Bản tính nhân hậu, hướng thiện nhưng Ba Trang cũng như rất nhiều phụ nữ thời Pháp thuộc, là một phụ nữ ít học, không có khả năng tự vệ, dễ buông trôi theo nghịch cảnh.
Vẻ xinh đẹp, quyến rũ trời phú là một trong những nguyên nhân khiến cuộc đời của Ba Trang phiêu dạt. Hết lần này đến lần khác, vì ngu muội, tin người, vì yếu đuối và cả tin vào số phận nên cô đã trở thành món hàng được trao đi đổi lại. Đã có lúc Ba Trang có thể làm lại cuộc đời, nhưng do đã quá quen cảnh sống xa hoa, trụy lạc, cô buông trôi để cuộc đời đắm chìm trong á phiện, bài bạc và dục vọng.
Ba Trang đáng thương nhiều hơn đáng giận, bởi cô cũng chỉ là một "phận má hồng" sống trong thời kỳ tăm tối, u mê của xã hội lúc bấy giờ.
Đây được coi là nhân vật sẽ giúp Kim Tuyến lột xác hoàn toàn. Nữ diễn viên chia sẻ cô từng từ chối nhiều kịch bản phim khác để nhận lời đóng Mộng phù hoa. Bên cạnh đó, người đẹp cũng mất 6 tháng để thoát khỏi được nhân vật.
Trong buổi họp báo ra mắt phim, Kim Tuyến xuất hiện với vẻ ngoài vô cùng đài các và quyến rũ: