Siblings Yu-mei (Leong) and Yu-nan (Lawrence) were born on "Green Island" off the east coast of Taiwan. They grew up listening to fairy tales about mermaids told by their mother (Angelika Lee Sinje). Now a painter based in Taipei, Yu-mei is in a rocky relationship with aspiring boxer Hsiang (Joseph Chang), who channels all his energy into training.