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.
2015
2003
1941
1973
2001
2005
2009
1974
1980
1976
2020
1991
1999
2016
1957
2006
2007