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.
1945
1981
2002
2019
2017
2024
1944
1962
2014
1935
1974
1936
1964
2018
1955
1968
2016
2020
2011