Ge Wang is a crippled, penniless farmer who follows his grandmother’s advice and takes mentally handicapped woman Cherry for his bride. Warm hearted but troublesome, Cherry is so-named due to her habit of running around offering handfuls of cherries to the local children. Their marriage is happy enough, though Cherry pines for a child of her own. One day, her dream is fulfilled when she finds an abandoned baby in the nearby woods, and she battles against the odds to bring the girl up as her own. However, as the girl grows into teenager Scarlet , the relationship between surrogate mother and daughter becomes strained.