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.
2009
2003
1985
2014
2016
1982
2002
1989
1964
1949
1971
1996
1992
1962
2020
1934
1977
2007
1943
2018