Beautiful, interesting, incredible cinema.
The film presents the little-known story of the 20,000 European Jews who fled to Shanghai between late 1937 and 1941.