Shanghai, China. The last expatriate Westerners still living in the city are imprisoned in a hotel by the communist authorities in order to find the spy hiding among them.
1939
2006
2014
1980
1940
2017
1953
1957
2019
2007
1975
1998
1942
1933
1977
1987
1981
1972