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.
2004
1979
2007
1999
1964
1947
1961
2002
1957
2006
1965
1950
2005
1971
1962