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.
1947
1988
2018
2005
2000
1973
1961
1957
1997
2009
2006
1929
2021
2008
1968
2015
1931
2014
1946