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.
1962
2011
1970
2024
1987
2000
1941
1977
1960
2018
1920
1971
1998
2016
2014
1946
2020
1984