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.
2005
2002
1965
1961
2006
2003
1968
1938
1996
1958
2001
1980
1956
2000
2014
2024