Director Eric Lin makes his feature debut in a film highlighting cultural pressures faced by a Chinese-American mother caring for her schizophrenic son.