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.
1993
2008
1973
2007
1957
2006
1963
1974
1967
1954
1972
2017
1975
1989
1948
1961
2002
1924