El verano sigue siendo caluroso. En la cárcel, el abogado cuestiona la confesión de Mei Ling, pero Mei Ling admite que ella mató a Nakamura. El abogado le preguntó por qué quería matarlo. Ella dijo: Este hombre me obligó a ir con él. Me presionó demasiado. No tuve más remedio que matarlo. Cuando se le preguntó cuánto tiempo hacía que lo conocía, dijo que diez años, sólo una semana, una semana, pero también diez años. Hace diez años, Mei Ling conoció a Nakamura. Ese año, Mei vino a Macao desde Shanghai para reunirse con su tía y cantar en una casa de té por la noche. En ese momento, Nakamura fue a Hong Kong para participar en juegos de pelota y jugar en Macao. Se encontró con Mei Ling junto al terraplén del río. Esa noche, Nakamura fue al restaurante de Mei Ling para escuchar música. Una es una flor flotando en el mar y el otro es un transeúnte. Ambos están llenos de anhelo de vida, por eso conversan mucho. Durante diez años, Meiling ha sido una flor extraña en manos de la mariposa social Bai Lan. Nakamura bromeó con Meiling: "¿Por qué no ocurrió este momento hace diez años?" Meiling dijo: "Si este momento hubiera ocurrido hace diez años, no me recordarías hoy"....
Sinopsis de la trama de "Flores de Shanghai"
La película describe en flashback cómo Mei Ling, una cantante de una casa de té en Macao hace 10 años, conoció y se enamoró del atleta japonés Nakamura. Después de que Nakamura regresó a China, Mei Ling continuó cantando y comenzó una relación sutil con Bai Lan. Diez años después, Nakamura llegó a Mei Ling, lo que despertó el resentimiento de Bai Lan. Cuando Mei Ling y Nakamura se encontraron en el hotel, Nakamura fue asesinado. Durante el interrogatorio, Mei Ling permaneció en silencio. ¿Quién es el verdadero asesino?