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.
1993
1966
1980
1976
2017
2019
1987
1977
1948
2014
2018
2011
2002
1964
1989
2010
1956
2009