A look at growing up in a primarily white community as a Chinese-American. (St. Louis International Film Festival)