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.
1986
2021
1996
2008
2019
1965
1985
2022
1981
1963
1975
1958
1999
1980
1978
1972
1997