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.
1994
2006
1997
1998
1987
2018
2020
1927
1932
1968
1938
1996
2003
1991
1946
2000
1993