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.
1933
2021
1982
—
1973
1972
2007
1974
2014
1976
2024
2013
1919
2019
2020
1968
2010
2023