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.
1997
1975
2003
1952
2009
2017
1948
1954
1985
1974
1978
1987
2014
1937
1972
2001
2019
1968
1966