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.
1954
1993
1972
2013
1956
1964
1989
2020
1980
2002
1957
2023
2011
1987
1970
1937
2003
1997
1944
2021