Documentary that follows the lives of several Jewish refugees who fled to Shanghai during WWII.
2017
2018
1990
2020
2023
1960
2011
1998
1989
1985
2014
1994
2024
1993
2025