After learning that her son has unexpectedly gone missing, rural woman Sharon Chen travels a thousand miles to an island to care for her pregnant daughter-in-law. Under her attentive care, the once frail daughter-in-law gradually regains her health and vitality, eventually giving birth to twins. The mother-in-law and daughter-in-law become indispensable family to each other. Just as the family is enjoying their happy life, her long-lost son, Wayne Shaw, returns.