“The Last Refuge: The Story of Jewish Refugees in Shanghai” (2003), directed and written by Xiaohong Cheng and co-produced by Noriko Sawada, tells the story of the roughly 18,000 Jews who between 1938 ...