Winner of the Best Short Award (Asia International Competition) at Short Shorts Film Festival and Asia Director Charles Xiuzhi Dong’s topical live-action short film tells the universal story of a mother who is willing to do whatever it takes to help her child. Having only recently begun its festival... Read more