Trong phim, Phạm Băng Băng vào vai Kim Triệu Lệ mang phận vũ nữ và mối tình không trọn vẹn với người yêu Thịnh Nguyệt Như (diễn viên Châu Du Dân). Bối cảnh phim trải dài từ Thượng Hải đến Đài Loan vào thập niên 40-60 của thế kỷ trước. Kim Triệu Lệ là vũ nữ tài sắc nhất tại hộp đêm Bách Lạc Môn được bao chàng trai vây quanh ngưỡng mộ. Tuy nhiên, cô chỉ dành tình cảm cho chàng thư sinh Thịnh Nguyệt Như bất chấp mọi ngăn cản từ phía gia đình người yêu. Thế nhưng định kiến khắt khe về nghề vũ nữ đã buộc họ phải chia xa. Từ đó, cuộc đời của Kim Triệu Lệ là những chuỗi ngày sóng gió.
Phạm Băng Băng và Châu Du Dân trong phim Kim Đại Ban