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.
2002
1972
1987
1939
1935
1932
2016
1944
1962
1930
2019
1973
2003
1984
2014
2010
1956
2011
1999