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.
1981
2020
2014
2025
1999
2000
1974
1914
1970
1982
1973
1969
1977
1942
2021
1955
2017
1956