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.
2002
1965
1957
1961
2008
1997
1947
2005
1972
2020
2006
2022
—
1998
2000