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.
1980
2003
2009
1932
2025
2002
—
2015
1930
1993
2008
1972
2017
1963
1974
1967
2007
2018
1962