El gobernante de Luoyang Chen Quan-chong conoce al sobrino Chen Shi-in, quien se va a la capital para un examen. Por la noche, cuando el joven se deleita con el vino y la música, la flor de canela virgen celestial (que vive en la Luna) con sus amigos viene a él. Se enamoró del joven porque su música la salvó de las estrellas malvadas durante un eclipse lunar. El joven y la doncella festejan y tienen piedad. Al irse, promete venir exactamente un año después, el día 15 del octavo mes.
Ha pasado casi un año. Chen cae enfermo por la separación. El tío le envía una vieja sirvienta, pero ella no puede aliviar su sufrimiento.
Insertar. Llega un médico, se juega una escena ridícula. Chen sigue sufriendo.
Al gobernante viene a decir adiós, el sumo sacerdote taoísta Zhang Dao-xuan. Al darse cuenta de que hay un paciente en la casa, visita a Chen y ve que la obsesión lo atormenta. Por el poder del arte mágico, llama a los celestiales a su vez: ciruela, melocotón, loto, crisantemo ... luego las deidades del trueno, la nieve ... Todos niegan su culpa. Finalmente, aparece la flor de canela. Ella acusa a los pecados de todos los demás celestiales, tratando de blanquearse a sí misma. Todos van al juez, Longbrowed Saint.
El ceño fruncido reprocha a la doncella por el libertinaje y el daño causado al joven.Pero como ella hizo esto sin intención maliciosa, la santa se compadece de la virgen, la salva del castigo y regresa a la luna. Él envía a los otros celestiales de regreso.