Seeds of Life (Original) / Seeds of Life (US)
Twin sisters are determined to grant their grandmother's last wish.
Info mistake?