When
7:30 p.m., Feb. 18, 2016
Where
ILC 150
Exil Shanghai (Director: Ulrike Ottinger, 1997)
Documentary film based on personal reminiscences of Jewish life and Jewish refugees in Shanghai, China during the Third Reich.