An artist reunites with her brother after the two were separated years ago when she left Liudau, an island off of Taiwan.
Legendary Taiwanese actress and filmmaker Sylvia Chang directs this magical story of estranged siblings whose shared memories of their mother’s fairy tales begin to draw their lives together once again.