The Mermaid (1965 film)

Like most Huangmei opera films that she starred in, actress Ivy Ling Po portrayed a male character.

Zhang Zhen's family had fallen on hard times but remembering the betrothal agreement between his father and the prime minister, Master Chin, he set off for his fiance's home.

When he arrived, he was distressed to receive a cold reception from his future father-in-law, who looked down on him because he was poor and was willing to fulfill his promise only after Zhang Zhen had successfully become the top scholar.

Shocked by his beloved's turn-about, enraged by the betrayal, disgusted with the materialistic and sanctimonious unprincipled attitudes of both father and daughter, he stormed off to return home.

They attended the lantern festivities along their journey and were seen by Peony's father who thought Zhang Zhen had committed the worst of sins.

The carp spirit was given two choices, return with the Goddess to continue her training to be an immortal or forsake all her powers and become human.