Roses Are Red Ending Explained: An impulsive rendezvous with her American employer causes the break-up of Lin's marriage. Directed by Bao Zhifang, this 1996 story film stars Vivian Wu (Lin Hui), alongside Gao Shuguang. Rated 4/10, the conclusion has sparked discussion among viewers.

What Happens at the End of Roses Are Red?

An impulsive rendezvous with her American employer causes the break-up of Lin's marriage. Her husband, Li, leaves her for a stewardess, but when Lin's baby is born and it is clear that both parents are Chinese, Li grows to accept and love the child.

Bao Zhifang's narrative builds toward a resolution centered on Vivian Wu (Lin Hui)'s journey. Her husband, Li, leaves her for a stewardess, but when Lin's baby is born and it is clear that both parents are Chinese, Li grows to accept and love the child.

How Does Vivian Wu (Lin Hui)'s Story End?

  • Vivian Wu: Vivian Wu's storyline wraps up in the final act, though some viewers have found the resolution more ambiguous than expected.
  • Gao Shuguang: Gao Shuguang's role in the climax proves pivotal to how the central conflict resolves.

What Does the Ending of Roses Are Red Mean?

The ending of Roses Are Red brings the narrative to a close, though viewer reception has been mixed. The resolution of Vivian Wu's story may not satisfy all audiences.