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
2019
1931
1964
1978
1996
1997
2012
2010
1955
2024
1934
1943
1977
1954
2007
2000
1965