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.
1988
1952
1985
1942
2004
1980
2022
1957
2015
1958
2009
2002
1972
2001
1937
1991
1992
1996