Found Directed by Shuhao Tse China 2022 40 minutes Mandarin A man's son is returned home 12 years after being stolen at age 3. Program Documentary Shorts: Beyond Our Borders