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.
1999
1973
1991
2015
1993
1994
2008
2022
1938
2020
1924
2002
2024
1957
1972
2005
2006
2000
1968